2

Entry Level Software Engineer Machine Learning Jobs

Who You Are We're looking for innovative and passionate Machine Learning Engineers to join our team ... Good understanding of software development principles, data structures, and algorithms. * Excellent ...

Who You Are We're looking for innovative and passionate Machine Learning Engineers to join our team ... Good understanding of software development principles, data structures, and algorithms. * Excellent ...

About the role We are looking for a creative and passionate Machine Learning (ML) / Deep Learning (DL) Engineer to join the Roku TV team. You will explore Picture Quality (PQ) and Audio Quality (AQ ...

They are seeking machine learning experts to design, prototype, and deploy algorithms related to perception and behavior planning for off-road autonomy. Responsibilities : • Design, prototype, and ...

next page

Showing results 1-20

Entry Level Software Engineer Machine Learning information

See salary details

$24K

$104.9K

$189K

How much do entry level software engineer machine learning jobs pay per year?

As of Jun 20, 2026, the average yearly pay for entry level software engineer machine learning in the United States is $104,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $120,000.00 per year, depending on experience, location, and employer.
More about Entry Level Software Engineer Machine Learning jobs
What cities are hiring for Entry Level Software Engineer Machine Learning jobs? Cities with the most Entry Level Software Engineer Machine Learning job openings:
What states have the most Entry Level Software Engineer Machine Learning jobs? States with the most job openings for Entry Level Software Engineer Machine Learning jobs include:
What job categories do people searching Entry Level Software Engineer Machine Learning jobs look for? The top searched job categories for Entry Level Software Engineer Machine Learning jobs are:

Machine Learning Software Engineer

Hatch Global Search

Marlboro, NJ

$118K - $156K/yr

Other

Posted 14 days ago


Job description

Senior Software Engineers, Machine Learning

Our client is a growing software company. Several key positions have opened because of this expansion including Software Engineers at Senior and Principal levels with machine learning experience. These are hybrid positions in Monmouth County. If you have solid computer science fundamentals (data structures, algorithms, etc.) and experience with C, Python and Linux you may qualify for one of these exceptional opportunities.

The Software Engineering - ML roles focus on developing and maintaining high-performance software with a strong foundation in software engineering fundamentals. The position requires expertise in designing, training, and optimizing machine learning models, particularly for anomaly and ransomware detection. The engineer will work collaboratively in a Scrum environment to deliver production-ready code, integrate components, and resolve customer issues. Proficiency in C, Python, and related libraries (e.g., pandas, scikit-learn) for Linux, along with a solid understanding of algorithms, data structures, and Agile methodologies, is essential. Strong communication, teamwork skills, and a commitment to continuous learning are key to success in this role. Full job description is available.

Requirements include: BS, MS or PhD in CS, CE, EE, Math, or other technical discipline; a few years of software development; Machine Learning knowledge; team player with great interpersonal skills; desire to contribute and learn.