1

Software Engineer Ml Jobs (NOW HIRING)

Be Seen First

Software Engineer ML

Irvington, NY · Remote

$110K - $150K/yr

Proven experience as a Full Stack Developer with a heavy emphasis on Python. * Hands-on experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn) and integrating them into software ...

In this hybrid role, you will report to a Senior Software Engineer, Technical Lead Manager. You will: * Report to the TLM for the ML Tooling team * Apply Waymo and Alphabet technology to automate ...

In this hybrid role, you will report to a Senior Software Engineer, Technical Lead Manager. You will: * Report to the TLM for the ML Tooling team * Apply Waymo and Alphabet technology to automate ...

In this hybrid role, you will report to a Senior Software Engineer, Technical Lead Manager. You will: * Report to the TLM for the ML Tooling team * Apply Waymo and Alphabet technology to automate ...

They are seeking a Software Engineer to join their ML Infrastructure: Dev Enablement Team to build a frictionless development environment for deep learning models in autonomous driving.

next page

Showing results 1-20

Software Engineer Ml information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer ml jobs pay per year?

As of Jul 19, 2026, the average yearly pay for software engineer ml in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a Software Engineer, ML do?

A Software Engineer, ML (Machine Learning) designs, develops, and deploys software systems that use machine learning algorithms to solve complex problems. They work on tasks such as building data pipelines, training and testing machine learning models, and integrating these models into production applications. They collaborate closely with data scientists, product managers, and other engineers to ensure that ML systems are scalable, efficient, and meet business objectives. Their work often involves programming, data analysis, and staying up-to-date with the latest developments in AI and machine learning.

What are some common challenges faced by Software Engineers working in Machine Learning, and how can they be addressed?

Software Engineers in Machine Learning often encounter challenges such as managing large datasets, ensuring model accuracy, and keeping up with rapidly evolving frameworks and tools. Collaboration with data scientists and domain experts is essential to align technical solutions with business goals. Staying current through continuous learning and leveraging cloud-based platforms or MLOps practices can help streamline workflows and improve model deployment. Additionally, effective communication within cross-functional teams is crucial for addressing both technical and non-technical challenges.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or AI, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What engineers make $300,000 a year?

Senior software engineers, especially those working in high-demand fields like machine learning, data engineering, or software architecture, can earn $300,000 or more annually, often with bonuses and stock options. Achieving this level typically requires extensive experience, advanced skills in programming languages, and working at large tech companies or startups with significant funding.

What are the key skills and qualifications needed to thrive as a Software Engineer ML, and why are they important?

To thrive as a Software Engineer ML, you need strong proficiency in programming (especially Python), algorithms, machine learning theory, and a relevant degree in computer science or a related field. Experience with ML frameworks like TensorFlow or PyTorch, and familiarity with cloud computing platforms and version control systems are typically required. Analytical thinking, problem-solving, and effective communication skills help you stand out in collaborative and complex project environments. These skills are vital to efficiently develop, deploy, and maintain robust machine learning solutions that drive business value.

Are ML engineers still in demand?

ML engineers are currently in high demand due to the growth of artificial intelligence and machine learning applications across industries. They typically require skills in programming, data analysis, and frameworks like TensorFlow or PyTorch, and job opportunities are expected to remain strong as AI adoption expands.

What is a $900000 AI job?

A $900,000 AI-related job typically refers to high-level roles such as senior machine learning engineers or AI research directors, often requiring advanced skills in deep learning, data science, and software development. These positions usually involve leadership responsibilities, extensive experience, and may include stock options or bonuses as part of compensation packages.
More about Software Engineer Ml jobs
What cities are hiring for Software Engineer Ml jobs? Cities with the most Software Engineer Ml job openings:
What states have the most Software Engineer Ml jobs? States with the most job openings for Software Engineer Ml jobs include:
What job categories do people searching Software Engineer Ml jobs look for? The top searched job categories for Software Engineer Ml jobs are:

Software Engineer ML

CHECK IT TECH LLC

Irvington, NY • Remote

$110K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

About Us

CheckIt Tech LLC is an innovative technology company building smart, scalable solutions. We are looking for a talented Software Engineer with a strong background in Artificial Intelligence and Machine Learning to join our remote team.

Job Overview

We are seeking a dynamic and innovative Software Engineer to join our growing technology team. In this role, you will be responsible for designing, developing, and deploying full-stack applications while integrating AI/ML models into our core products. You will bridge the gap between complex backend machine learning algorithms and seamless user interfaces. This position offers an exciting opportunity to work with cutting-edge cloud infrastructure, implement best practices in software engineering, and contribute to system design for high-performance, scalable systems. If you thrive in a fast-paced environment and are passionate about building impactful software, we want to hear from you!

Responsibilities

  • Design, build, and maintain scalable full-stack applications using Python-based backend frameworks (e.g., FastAPI, Django, or Flask) and modern frontend frameworks (e.g., React, Vue).
  • Integrate, deploy, and fine-tune AI/ML models (e.g., LLMs, predictive models, or computer vision) into production environments.
  • Build and manage robust RESTful APIs and database architectures.
  • Write clean, maintainable, and well-documented code while participating in code reviews.
  • Collaborate closely with product and engineering teams to define technical requirements and deliver features.

Skills

  • Proven experience as a Full Stack Developer with a heavy emphasis on Python.
  • Hands-on experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn) and integrating them into software products.
  • Strong understanding of IT infrastructure components such as Linux servers, cloud services (AWS/Azure), and network fundamentals.
  • Experience with web development technologies including JavaScript frameworks (React, Angular), HTML/CSS, and front-end development best practices.
  • Familiarity with RESTful API design, microservices architecture, scalability strategies, and system design for high-volume applications.
  • Knowledge of software engineering principles including design patterns, version control systems (Git), RBAC (Role-Based Access Control), and security best practices.
  • Understanding of database management systems like MySQL or SQL Server along with proficiency in writing complex queries.

Join us as a Software Engineer to shape innovative solutions that impact millions of users worldwide! Your expertise will help us build resilient systems while advancing your career in a vibrant tech environment committed to excellence and continuous growth.