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

Member of Technical Staff, Senior/Staff MLE

New
Top rated
Cohere
Full-time
Full-time
Posted

Lead the design and delivery of custom LLM solutions for enterprise customers, translating ambiguous business problems into well-framed ML problems with clear success criteria and evaluation methodologies. Build custom models using Cohere's foundation model stack, CPT recipes, post-training pipelines (including RLVR), and data assets. Develop SOTA modeling techniques that enhance model performance for customer use-cases and contribute improvements back to the foundation-model stack, including new capabilities, tuning strategies, and evaluation frameworks. Work closely with enterprise customers to identify high-value opportunities for LLMs and provide technical leadership throughout discovery, scoping, modeling, deployment, agent workflows, and post-deployment iteration. Establish evaluation frameworks and success metrics for custom modeling engagements. Mentor engineers across distributed teams, drive clarity in ambiguous situations, build alignment, and raise engineering and modeling quality across the organization.

Undisclosed

()

San Francisco, United States
Maybe global
Remote

Member of Technical Staff, MLE

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 understand their domains, design custom LLM solutions, and deliver production-ready models that solve high-value, real-world problems. You will train and customize frontier models using Cohere’s full stack, including CPT, post-training, retrieval and agent integrations, model evaluations, and state-of-the-art modeling techniques. You will influence the capabilities of Cohere’s foundation models by developing techniques, datasets, evaluations, and insights that shape the next generation of models. Your responsibilities include contributing to the design and delivery of custom LLM solutions for enterprise customers, translating ambiguous business problems into well-framed ML problems with clear success criteria and evaluation methods, building custom models using the foundation model stack and post-training pipelines, developing state-of-the-art modeling techniques, contributing improvements back to the foundation model stack including new capabilities and evaluation frameworks, and working as part of the customer-facing MLE team to identify high-value opportunities where LLMs can unlock transformative impact for enterprise customers.

Undisclosed

()

San Francisco, United States
Maybe global
Remote

Evaluation Scenario Writer - AI Agent Testing Specialist

New
Top rated
Mindrift
Part-time
Full-time
Posted

Design realistic and structured evaluation scenarios for LLM-based agents by creating test cases that simulate human-performed tasks and defining gold-standard behavior to compare agent actions against. Create structured test cases that simulate complex human workflows. Define gold-standard behavior and scoring logic to evaluate agent actions. Analyze agent logs, failure modes, and decision paths. Work with code repositories and test frameworks to validate scenarios. Iterate on prompts, instructions, and test cases to improve clarity and difficulty. Ensure scenarios are production-ready, easy to run, and reusable.

$45 / hour
Undisclosed
HOUR

(USD)

Australia
Maybe global
Remote

Staff/Senior AI/ML Engineer - (Dublin, CA)

New
Top rated
Articul8
Full-time
Full-time
Posted

Design, develop, and deploy AI/ML models ranging from traditional ML regression algorithms to transformer-based architectures. Train, fine-tune, and optimize deep learning and LLM-based solutions. Engage with customers to understand their needs and transform them into actionable tasks for developing new functionalities within the Articul8 platform. Collaborate with researchers, software engineers, and product teams to integrate new AI capabilities into applications. Implement and evaluate state-of-the-art automated testing and metrics to improve model accuracy and efficiency. Optimize models for both cloud and on-premises environments to ensure low latency and high availability. Develop APIs and micro-services to serve AI models in production. Stay current with the latest AI models, research, and best practices. Ensure ethical AI practices, data privacy, and security compliance.

Undisclosed

()

Dublin, United States
Maybe global
Onsite

Machine Learning Engineer (AI detection, Toronto)

New
Top rated
GPTZero
Full-time
Full-time
Posted

Design, train, and fine-tune state-of-the-art language models; develop AI agents combined with retrieval-augmented language models; build efficient and scalable machine learning training and inference systems; stay up-to-date with the latest literature and emerging technologies to solve novel problems; work closely with product and design teams to develop intuitive applications that create societal impact.

CA$140,000 – CA$260,000
Undisclosed
YEAR

(CAD)

Toronto, Canada
Maybe global
Hybrid

Senior AI/ML Engineer

New
Top rated
AppZen
Full-time
Full-time
Posted

The Senior AI/ML Engineer is responsible for designing and implementing autonomous agents capable of task decomposition, reasoning, and self-correction, building systems that enable complex multi-step agentic workflows. They develop robust interfaces for large language models (LLMs) to interact with external APIs, databases, and financial tools, ensuring reliable function calling and accuracy within the spend-to-pay ecosystem. They lead the integration of advanced LLMs, focusing on Retrieval-Augmented Generation (RAG) and long-term memory management for high-stakes financial decision-making. Additionally, they architect and manage MLOps pipelines including continuous integration, continuous delivery (CI/CD), model serving, monitoring, and automated retraining to ensure the reliability, scalability, and efficiency of ML services. They also collaborate cross-functionally with product managers, software engineers, and data scientists to translate business requirements into technical solutions and integrate AI/ML models into core platforms.

Undisclosed

()

Pune, India
Maybe global
Onsite

AI/ML Manager - Engineering Leader

New
Top rated
Articul8
Full-time
Full-time
Posted

Lead, mentor, and grow a high-performing team of AI/ML engineers, fostering a culture of innovation, technical excellence, and continuous learning. Collaborate cross-functionally with Customer Success, Product Management, Engineering, and Business Development to scope, prioritize, and align AI/ML initiatives with core business objectives. Define and enforce best practices for the full ML lifecycle, including experimentation, code reviews, reproducibility, deployment pipelines, monitoring, and MLOps. Own the technical roadmap for AI/ML capabilities, ensuring alignment with long-term product strategy while rapidly adapting to research findings and market shifts. Drive translation of applied research into production-ready solutions, balancing cutting-edge innovation with pragmatic delivery at startup speed. Establish team processes for prioritization, planning, and technical guidance to optimize execution speed while ensuring reliability, scalability, and quality. Promote a data-driven culture by defining success metrics and KPIs, ensuring technical outputs are measurable, impactful, and tied to business outcomes. Contribute hands-on to technical architecture, model design, and code reviews where appropriate, while balancing technical leadership and management responsibilities. Advocate for responsible and ethical AI practices, ensuring compliance with organizational policies and industry standards.

Undisclosed

()

Dublin, United States
Maybe global
Onsite

Head of Machine Learning (Remote - UK/Europe)

New
Top rated
Mimica
Full-time
Full-time
Posted

The Head of Machine Learning will manage 9 Machine Learning Engineers, including 3 Team Leaders, with responsibilities spanning People Management and project coordination. They will understand and coordinate the strategic direction of ML team projects, manage dependencies, allocate resources, and ensure alignment with business and product goals. This includes contributing to system architecture and development by empowering the team via 1:1s, code reviews, and discussions to deliver impactful features. The role involves leading and nurturing the ML engineering team through coaching and mentorship, leading team OKR discussions, coordinating projects, facilitating meetings, and collaborating with the CTO, Platform, and Product Managers to align team priorities with company OKRs. They will work with the People team on recruiting and onboarding talent, act as a sounding board for the team, support identifying and resolving bottlenecks and blockers to enable faster iteration, drive ML system development and deployment, optimize tools and infrastructure for efficiency, and promote a culture of collaboration and continuous learning while mentoring team members.

Undisclosed

()

Paris, France
Maybe global
Remote

Senior/Staff Machine Learning Engineer - Perception Offline Driving Intelligence

New
Top rated
Zoox
Full-time
Full-time
Posted

As an engineer in the Offline Driving Intelligence (ODIN) team at Zoox, the responsibilities include developing advanced multimodal large language models to enhance environmental understanding for robotaxis, designing model architectures and training techniques using sensor inputs and large scale data, driving end-to-end machine learning solutions from research to production using Zoox's data pipelines and infrastructure, collaborating with perception, planning, safety, and systems teams to integrate models into the vehicle's decision-making pipeline, and validating and optimizing solutions using real-world driving scenarios to contribute directly to the safety and reliability of Zoox's autonomous system.

$229,000 – $317,000
Undisclosed
YEAR

(USD)

Boston, United States
Maybe global
Onsite

Senior Machine Learning Engineer - Simulation Scenario Generation

New
Top rated
Zoox
Full-time
Full-time
Posted

Contribute to tooling for AI-based scenario understanding and validation. Synthesize realistic autonomous vehicle simulation scenarios with dynamic (e.g., traffic) and static features. Integrate and validate large language models (LLMs), vision-language models (VLMs), and implement other models for complex scenario generation workflows, leveraging techniques like agentic tool use. Collaborate directly with internal customers and partner teams to provide generative AI solutions for their test creation workflows. Directly contribute to the safety and reliability of Zoox's autonomous software.

$233,000 – $290,000
Undisclosed
YEAR

(USD)

Foster City, United States
Maybe global
Onsite

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