Machine Learning Engineer Jobs

Discover the latest remote and onsite Machine Learning Engineer roles across top active AI companies. Updated hourly.

Check out 1871 new Machine Learning Engineer opportunities posted on The Homebase

Machine Learning Engineer

New
Top rated
Noetica
Full-time
Full-time
Posted

As a Machine Learning Engineer at Noetica, you will build ML models and pipelines with scalability and reproducibility as foundational principles, develop NLP systems that can accurately process and understand complex legal language and terminology, and design and implement LLM-based solutions that are well-documented and empower legal professionals to extract valuable insights. You will extend and create reliable model evaluation frameworks to ensure accuracy and reduce model drift or bias, simplify complex ML systems into more manageable solutions, optimize model performance through smart feature engineering and efficient algorithm selection based on actual use cases, and work with security engineers to implement responsible AI practices that protect sensitive data while delivering valuable insights.

$187,000 – $270,000
Undisclosed
YEAR

(USD)

New York, United States
Maybe global
Hybrid

Senior Machine Learning Engineer

New
Top rated
PhysicsX
Full-time
Full-time
Posted

Take part in building a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. Work on a focused, stream-aligned and cross-functional team (back-end, front-end, design) that is empowered to make its implementation decisions towards meeting its objectives. Gather and leverage domain knowledge and experience from the Data Scientists and Simulation Engineers using your product.

Undisclosed

()

Singapore
Maybe global
Hybrid

Principal Machine Learning Engineer

New
Top rated
PhysicsX
Full-time
Full-time
Posted

The role involves building a platform used by Data Scientists and Simulation Engineers to build, train, and deploy Deep Physics Models. The candidate will work on a focused, stream-aligned, and cross-functional team that includes back-end, front-end, and design members, empowered to make its own implementation decisions towards meeting its objectives. Responsibilities include gathering and leveraging domain knowledge and experience from the Data Scientists and Simulation Engineers using the product, taking ownership of work from implementation to production, ensuring quality, scalability, and observability at every step, which includes testing, containerization, continuous integration and delivery, authentication, authorization, telemetry, observability, and monitoring.

Undisclosed

()

Singapore
Maybe global
Hybrid

AI / ML Solutions Engineer

New
Top rated
Anyscale
Full-time
Full-time
Posted

The AI / ML Solutions Engineer at Anyscale is responsible for designing, implementing, and scaling machine learning and AI workloads using Ray and Anyscale directly with customers. This includes implementing production AI / ML workloads such as distributed model training, scalable inference and serving, and data preprocessing and feature pipelines. The role involves working hands-on with customer codebases to refactor or adapt existing workloads to Ray. The engineer advises customers on ML system architecture including application design for distributed execution, resource management and scaling strategies, and reliability, fault tolerance, and performance tuning. They guide customers through architectural and operational changes needed to adopt Ray and Anyscale effectively. Additionally, the engineer partners with customer MLE and MLOps teams to integrate Ray into existing platforms and workflows, supports CI/CD, monitoring, retraining, and operational best practices, and helps customers transition from experimentation to production-grade ML systems. They also enable customer teams through working sessions, design reviews, training delivery, and hands-on guidance, contribute feedback to product, engineering, and education teams, and help develop reference architectures, examples, and best practices based on real customer use cases.

Undisclosed

()

Maybe global
Remote

Machine Learning Engineer, Applied AI

New
Top rated
Ideogram
Full-time
Full-time
Posted

The Machine Learning Engineer is responsible for leading applied AI initiatives by bridging research and product to turn generative models into production features across the first-party app and API. Responsibilities include experimenting rapidly, building rigorous evaluations and datasets, partnering with research, engineering, infrastructure, and product teams to ship reliable and scalable ML systems. They will fine-tune and deploy models for creative use cases such as text-to-image, image-to-text, image enhancement and editing, and multimodal applications. The engineer sets clear success metrics including quality, latency, and cost, and contributes to the safety, monitoring, and reliability of the systems. They lead projects from 0 to 1 that shape Applied AI practices at Ideogram while delivering features that bring value and delight to users.

Undisclosed

()

New York, United States
Maybe global
Remote

Lead Machine Learning Engineer

New
Top rated
Fyxer
Full-time
Full-time
Posted

The Lead Machine Learning Engineer will own the development and improvement of the system predicting the next action salespeople should take to advance their relationships. Responsibilities include selecting the best model architecture and approach, involving a mixture of LLM steps and traditional ML models, picking evaluation metrics, designing systems to analyze models in production to identify areas for improvement, and identifying when to use the human data team for training or validation datasets. The engineer will read relevant research to find the best approach for their use case and, in partnership with the CTO, define how machine learning works with product engineering, model operations, and human data teams and how the team should develop moving forward.

£200,000 – £200,000
Undisclosed
YEAR

(GBP)

London, United Kingdom
Maybe global
Hybrid

Lead Machine Learning Engineer

New
Top rated
Faculty
Full-time
Full-time
Posted

Set the technical direction for complex machine learning projects, balancing trade-offs and guiding team priorities. Design, implement, and maintain reliable, scalable ML and software systems while justifying key architectural decisions. Define project problems, develop roadmaps, and oversee delivery across multiple workstreams in often ill-defined, high-risk environments. Drive the development of shared resources and libraries across the organisation and guide other engineers in contributing to them. Lead hiring processes, make informed selection decisions, and mentor multiple individuals to foster team growth. Proactively develop and execute recommendations for adopting new technologies and changing ways of working to stay competitive. Act as a technical expert and coach for customers, accurately estimate large workstreams, and defend rationale to stakeholders.

Undisclosed

()

London, United Kingdom
Maybe global
Hybrid

Machine Learning Engineer: ML Infra and Model Optimization

New
Top rated
Genies
Intern
Full-time
Posted

Develop and deploy LLM agent systems within the AI-powered avatar framework. Design and implement scalable and efficient backend systems to support AI applications. Collaborate with AI and NLP experts to integrate LLM and LLM-based systems and algorithms into the avatar ecosystem. Work with Docker, Kubernetes, and AWS for AI model deployment and scalability. Contribute to code reviews, debugging, and testing to ensure high-quality deliverables. Document work for future reference and improvement.

$40 – $50 / hour
Undisclosed
HOUR

(USD)

Los Angeles, United States
Maybe global
Hybrid

Machine Learning Engineer, Data

New
Top rated
Cartesia
Full-time
Full-time
Posted

Design and build large-scale datasets for model training. Build evaluations of speech models, both via manual annotation and at scale with automated metrics. Implement techniques for steering data generation to improve model intelligence through data and mitigate bias. Build automated quality control systems to validate and filter generated data. Partner with product teams to ensure support for key languages and markets.

$180,000 – $250,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite

Machine Learning Engineering Manager, Recommendations

New
Top rated
Suno
Full-time
Full-time
Posted

Lead recommendations at Suno by shaping the recommendation vision, strategy, and technical direction. Partner with leaders across product, engineering, and research to determine how recommendations evolve with the platform. Lead the building of a full recommendations system from prototyping and evaluating approaches to experimentation and deploying at scale. Build and grow a recommendations team.

$280,000 – $350,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Hybrid

Want to see more Machine Learning Engineer jobs?

View all jobs

Access all 4,256 remote & onsite AI jobs.

Join our private AI community to unlock full job access, and connect with founders, hiring managers, and top AI professionals.
(Yes, it’s still free—your best contributions are the price of admission.)

Frequently Asked Questions

Have questions about roles, locations, or requirements for Machine Learning Engineer jobs?

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[{"question":"What does a Machine Learning Engineer do?","answer":"Machine Learning Engineers design, build, and deploy AI systems that solve real-world problems. They transform research prototypes into production-ready solutions by creating scalable ML pipelines, optimizing model performance, and handling data preprocessing workflows. They integrate models with applications via APIs, implement monitoring systems, and ensure models perform reliably in production environments. Daily tasks include collaborating with data scientists, fine-tuning algorithms, building deployment infrastructure, and maintaining data privacy. They work across diverse applications like recommendation engines, fraud detection systems, and computer vision tools while ensuring models remain accurate and efficient."},{"question":"What skills are required for Machine Learning Engineer jobs?","answer":"Strong programming skills in Python are fundamental, alongside proficiency with ML frameworks like TensorFlow and PyTorch. Machine Learning Engineers need solid mathematics and statistics knowledge, particularly in linear algebra, calculus, and probability theory. Experience with cloud platforms (AWS, GCP, Azure) is essential for deploying models at scale. Skills in data preprocessing, feature engineering, and model evaluation are critical for building effective systems. Engineers should understand MLOps practices, RESTful APIs, containerization tools like Docker, and version control systems. Practical experience with deep learning architectures and natural language processing is valuable for specialized roles."},{"question":"What qualifications are needed for Machine Learning Engineer jobs?","answer":"Most Machine Learning Engineer positions require a bachelor's degree in computer science, mathematics, or related field, with many employers preferring advanced degrees for senior roles. Beyond formal education, employers value demonstrated experience building and deploying machine learning models. A strong portfolio showcasing completed projects is often more important than academic credentials alone. Relevant certifications from cloud providers or in specific ML frameworks can strengthen applications. Employers look for candidates with verifiable experience in model deployment, optimization, and maintenance. Knowledge of software engineering best practices like testing, version control, and documentation is increasingly essential in this hybrid role."},{"question":"What is the salary range for Machine Learning Engineer jobs?","answer":"Machine Learning Engineer salaries vary based on several key factors. Geographic location significantly impacts compensation, with tech hubs like San Francisco, Seattle, and New York typically offering higher wages. Experience level creates substantial differences, with senior engineers earning considerably more than entry-level positions. Specialized expertise in areas like computer vision, reinforcement learning, or NLP can command premium compensation. Company size and industry also influence pay scales, with large tech companies and finance firms often offering higher salaries than startups or non-profits. Educational background, portfolio quality, and demonstrated impact on previous business outcomes further affect earning potential."},{"question":"How long does it take to get hired as a Machine Learning Engineer?","answer":"The hiring timeline for Machine Learning Engineer positions typically ranges from 4-12 weeks, depending on the company's hiring process and your qualifications. The interview process often includes technical screenings, coding challenges, system design discussions, and model implementation exercises. Candidates with strong portfolios demonstrating deployed ML projects may progress more quickly through initial screens. Specialized roles requiring expertise in deep learning or specific domain knowledge might have longer evaluation periods. Companies often test both theoretical understanding and practical implementation skills through multi-stage interviews. Building relationships with hiring managers through professional networks can sometimes accelerate the process."},{"question":"Are Machine Learning Engineer jobs in demand?","answer":"Machine Learning Engineer jobs remain in high demand across industries as organizations implement AI solutions to solve complex problems. Companies actively recruit ML Engineers for applications in recommendation systems, fraud detection, computer vision, natural language processing, and autonomous technologies. The role's hybrid nature—combining software engineering and data science expertise—makes qualified candidates particularly valuable. Organizations need specialists who can both develop models and deploy them in production environments. While the field is competitive, professionals with demonstrated experience building and maintaining ML systems at scale continue to find strong opportunities, especially those with specialized knowledge in emerging areas like reinforcement learning."},{"question":"What is the difference between Machine Learning Engineer and Data Scientist?","answer":"Machine Learning Engineers focus on implementing and deploying models in production environments, while Data Scientists concentrate on research, analysis, and prototype development. ML Engineers build scalable pipelines, optimize model performance, and create deployment infrastructure using software engineering practices. Data Scientists explore data, develop statistical insights, and experiment with algorithms to solve business problems. ML Engineers work extensively with frameworks like TensorFlow and deployment tools, whereas Data Scientists may spend more time with analytical tools and statistical methods. While Data Scientists uncover patterns and build proofs of concept, ML Engineers transform these prototypes into robust, production-ready systems that can operate at scale."}]