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

Intern of Technical Staff - Sovereign AI

New
Top rated
Cohere
Full-time
Full-time
Posted

As a Sovereign AI Intern, you will design, train and improve upon cutting-edge models to serve public interest, help develop new techniques to train and serve models safer, better, and faster, train extremely large-scale models on massive datasets, learn from experienced senior machine learning technical staff, and work closely with product teams to develop solutions.

Undisclosed

()

Toronto, Canada
Maybe global
Remote

Early Career AI/ML Engineer

New
Top rated
Brain Co
Full-time
Full-time
Posted

As an AI/ML Engineer at Brain Co., you will design and deploy advanced large language models (LLMs) to automate complex manual processes across various sectors including healthcare, government, and energy. You will build scalable data pipelines, optimize models for performance and accuracy, prepare them for production, and monitor and maintain deployed models to ensure continuous value delivery across multiple governments worldwide. You will engage in projects such as optimizing energy production systems, modernizing government workflows, and improving patient outcomes. Interaction with government officials and collaboration with founders, AI researchers, and software engineers to address complex business challenges using AI solutions is also part of the role. Additionally, you will participate in code reviews, share knowledge, keep up with latest ML and AI developments, and uphold high-quality engineering practices, while assuming responsibilities that may include software building, product management, sales, and interpersonal skills.

Undisclosed

()

San Francisco, United States
Maybe global
Remote

Member of Technical Staff, MLE [Singapore]

New
Top rated
Cohere
Full-time
Full-time
Posted

As a Member of Technical Staff, Applied ML, you will work directly with enterprise customers to design and deliver custom LLM solutions that address high-value problems by rapidly understanding customer domains. You will train and customize frontier models using Cohere's foundation model stack, CPT recipes, post-training pipelines including RLVR, and data assets. Additionally, you will develop state-of-the-art modeling techniques to enhance model performance for customer use cases and contribute improvements back to the foundation-model stack, including new capabilities, tuning strategies, and evaluation frameworks. You are expected to translate ambiguous business problems into well-framed ML problems with clear success criteria and evaluation methodologies. Part of your role also includes functioning within a customer-facing MLE team to identify opportunities where LLMs can create transformative impacts for enterprise customers, while operating with early-startup ownership to set a high technical bar and define the role of Applied ML at Cohere.

Undisclosed

()

Singapore, Singapore
Maybe global
Remote

Lead Software Engineer (Machine Learning)

New
Top rated
Faculty
Full-time
Full-time
Posted

Set the technical direction and oversee delivery of high-risk, ill-defined software and infrastructure projects, balancing strategic trade-offs and helping teams prioritize in shifting environments, taking full ownership of successful outcomes for challenging projects. Design and develop reliable, production-grade machine learning systems and justify critical architectural decisions to ensure robust delivery. Develop clear, comprehensively scoped roadmaps for novel solutions to help customers achieve strategic goals and accurately estimate effort on large workstreams for timely delivery. Engage with technical and non-technical customers at all stages of the customer lifecycle, providing reasoned and credible advice and opinions on a broad range of engineering topics. Collaborate proactively within multidisciplinary delivery teams and across the engineering community to overcome technical challenges. Coach team members on specific technologies and drive the development of shared organisational resources and libraries to streamline delivery and improve engineering methods across the company. Lead the hiring and selection process and mentor multiple individuals and managers to define the future shape of the engineering team.

Undisclosed

()

London, United Kingdom
Maybe global
Hybrid

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

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."}]