New: upload your resume and get matched to AI jobs. Free to start →

Machine Learning Engineer Jobs

Machine learning engineers train and ship models that aren’t centered on LLMs: ranking and recommendation, computer vision, forecasting, fraud and risk.

Alongside modelling, these roles own the pipelines around a model, including features, training jobs, deployment and monitoring. Python, PyTorch or TensorFlow, SQL and solid experience with data at scale are the common threads.

NVIDIA, Wayve and Lila Sciences have the most open roles here right now. Of these, 7% can be done remotely and 21 say the company sponsors visas. The skills these postings ask for most are Python, PyTorch, C++ and Deep Learning.

Open roles
387
Typical salary
$184k - $302k
Median of 248 posted ranges. Salary guide
Newest role
16m ago

Hiring now

Skills these roles ask for

Latest Machine Learning Engineer roles

Technical Staff: Medical Imaging AI

16m ago
M

MIT Lincoln Laboratory

The Human Health & Performance Systems Group is seeking an expert in medical imaging and AI to join their medical operations team. This team develops advanced medical technologies to address critical defense and civilian medical challenges, with a focus on improving austere and battlefield medicine. The role involves applying cutting-edge signal/image processing, deep learning, and data analysis techniques to develop AI-enabled system prototypes. You will collaborate with and lead multi-disciplinary teams of engineers, scientists, and clinicians to design and evaluate innovative medical imaging devices and human performance technologies, pushing the boundaries of medical technology.

Salary not listed

Lexington, MA, US onsite Full-time
PythonDeep Learning

AI/ML Engineer - Weather & Earth Systems

16m ago
M

MIT Lincoln Laboratory

The Air Traffic Control & Weather Systems Group at MIT Lincoln Laboratory is seeking an AI/ML engineer to develop end-to-end applications in weather and Earth systems domains. This role involves dataset procurement, algorithm development and training, and integration of models into operational prototypes. A strong foundation in data science and deep technical knowledge of weather and/or Earth systems science are critical. The ideal candidate will apply modern machine learning techniques to environmental data and enhance environmental sensing, forecasting, and decision support capabilities. This position contributes to both real-time operational system development and research-oriented trade studies, supporting national weather sensing and forecasting needs.

Salary not listed

Lexington, MA, US onsite Full-time
PythonDeep LearningLinux

Machine Learning Developer

16m ago
M

MIT Lincoln Laboratory

The Transportation Safety and Resilience Group is seeking individuals with a background in applied engineering, modeling, simulation, and machine learning to develop algorithms and systems for autonomous and semi-autonomous vehicles. This role involves creating new advanced decision support systems, architectures, and techniques for deploying semi-autonomous systems within the broader transportation domain. Key problem areas include algorithm development for collision avoidance, real-time contingency management, inter-vehicle coordination, and validation of decision support, surveillance, and tracking systems. The successful candidate will analyze operational problems, develop deployable solutions, and extend the group's impact across the transportation sector. Familiarity with modern machine learning approaches, particularly reinforcement learning, is expected. Additional responsibilities include leading applied research and development programs, formulating novel approaches to challenges, and publishing research findings.

Salary not listed

Lexington, MA, US hybrid Full-time
PythonNLPReinforcement Learning +1 more

AI Developer Technology Intern - 2027

12h ago
N

NVIDIA

NVIDIA's Compute Developer Technology (Devtech) team is seeking a passionate computer science student for an AI Developer Technology internship. This role offers the opportunity to work on cutting-edge techniques in deep learning, graphs, machine learning, and data analytics, focusing on performance optimization for current and next-generation GPU architectures. You will engage directly with key customers to understand their challenges and provide AI solutions leveraging GPUs, while also collaborating with internal NVIDIA teams to influence future architectures and software platforms.

€48k - €83k

Germany, Munich onsite Internship
Deep LearningC++

Staff Software Engineer, AI Platform

1y ago
Anduril Industries

Anduril Industries

Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. The Developer Platform team builds critical infrastructure to enable engineering teams to deliver mission-critical defense systems. This role will optimize release pipelines, CI/CD workflows, and develop productivity-enhancing tools. You will architect data infrastructure for engineering metrics and directly impact the productivity of the entire software engineering ecosystem, supporting Anduril's mission to solve critical defense challenges through advanced technology.

$220k - $292k

Seattle, Washington, United States +2 locations onsite Full-time
PythonTypeScriptGo +4 more

Software Engineer- Machine Learning

1mo ago
Anduril Industries

Anduril Industries

Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. We are seeking a Software Engineer to join our Battlespace Awareness team, specializing in complex real-world problems through cutting-edge algorithms and intelligent software integrations. This role involves providing software engineering and development support for core team tools and, for candidates with an ML background, helping to establish new ML infrastructure to optimize system parameters and detect performance regressions. Our work directly impacts mission-critical applications, and we measure success by the real-world impact of our deployed solutions.

$165k - $219k

Broomfield, Colorado, United States +1 location onsite Full-time
AnthropicPythonTypeScript +9 more

Senior GPU Memory Architect

1d ago
N

NVIDIA

NVIDIA is seeking a world-class computer architect to contribute to the development of future high-performance computing systems, with a focus on enhancing the power-constrained performance of the hardware. Ideal candidates will have a strong track record of understanding and analyzing memory systems architecture to improve performance per watt (perf/W) and performance per millimeter (perf/mm). A broad perspective across the field of computer architecture and depth in the area of power, performance, and area (PPA) analysis is highly desirable. NVIDIA has pioneered programmable GPUs and the CUDA language and is a world leader in high-performance computing technology, with aggressive plans for future processors. This position offers the opportunity to have a real impact in a fast-moving, technology-focused company.

$184k - $357k

US, CA, Santa Clara onsite Full-time
GPUC++C

Senior Machine Learning Engineer, Perception - Autonomous Driving

1d ago
N

NVIDIA

NVIDIA is seeking an extraordinary Senior Perception Engineer to develop and productize autonomous driving solutions. This role focuses on creating end-to-end perception modules responsible for understanding traffic signals, signs, road markings, and construction objects, crucial for driving without reliance on HD maps. The goal is to enhance the robustness, accuracy, and efficiency of these solutions to enable autonomous driving in all conditions. You will be instrumental in designing perception systems, applying deep learning for various traffic-related tasks, developing generalizable approaches for diverse driving scenarios, and driving data-driven development by collaborating with data collection and labeling teams. Leveraging data simulation and augmentation will be key to solving extreme scenarios, and you will be responsible for productizing these solutions to meet stringent safety, latency, and software robustness requirements.

$184k - $357k

US, CA, Santa Clara onsite Full-time
PythonPyTorchDeep Learning +5 more

Machine Learning Engineer, Assistant Quality

2mo ago
G

Glean

Glean is seeking a Machine Learning Engineer to enhance the quality of its AI Assistant and autonomous agents. This role bridges production machine learning, LLM-powered systems, and product engineering, focusing on developing, evaluating, and refining assistant experiences for reliability and usefulness within enterprise workflows. You will tackle applied challenges in agent quality, evaluation, personalization, retrieval, and orchestration, with an emphasis on shipping production systems and improving the assistant's capabilities over time through enhanced signals, feedback loops, and end-to-end execution.

$180k - $205k

San Francisco, CA onsite
PythonGoJava +9 more

Software Engineer, Evals

3mo ago
x

xAI

SpaceXSI is building Super Intelligence to help humanity understand the universe, creating a powerful flywheel where more compute trains better models, better models power more useful products, and what we learn from people using those products shapes what we build next. You will own and elevate our mission-critical research platform that directly accelerates SpaceXSI's frontier work. The evals team creates and executes instruments for measuring model capabilities and behaviors, used to clean datasets, provide feedback for experiments, and track growth throughout training. We also diagnose why agents fail and how to make improvements, managing execution infrastructure, designing data sets and grading schemes. You will design, build, and ship delightful and bulletproof systems that engineers love to use every day, valuing strong attention to detail, first principles reasoning, and great taste.

$175k - $275k

Palo Alto, CA onsite

Machine Learning Engineer, Trust & Safety

22d ago
Vercel

Vercel

Vercel is seeking a Machine Learning Engineer for its Trust & Safety Engineering team. This role focuses on building and operating production systems to detect and prevent platform abuse at scale. It's an engineering-intensive position, with approximately 80% of the time dedicated to writing and deploying production code, including services, pipelines, and infrastructure, and 20% focused on modeling. The goal is to take detection and classification approaches from initial prototypes to robust, production-ready systems.

$208k - $312k

Hybrid - San Francisco, New York City hybrid
OpenAIPythonTypeScript +5 more

Software Engineer, Photoreal 3D

22h ago
C

Captions

Mirage is an AI video company focused on making creation dramatically easier by tackling complex challenges in generative media. We are building multimodal agents that transform creative direction into edits, rendering engines that composite video and graphics, and generative video models. Our flagship creative workspace is Captions, powered by our Tesseract engine which provides AI agents with native video-editing capabilities and offers APIs for developers to integrate our models into their products.

$175k - $300k

Union Square, New York City onsite Full-time
RustAI AgentsC++

PhD Machine Learning Engineer, Intern

1d ago
Stripe

Stripe

Stripe is seeking PhD machine learning engineering interns for the summer of 2027 to contribute to critical projects that enhance Stripe's products. Interns will focus on areas such as foundation models for fraud detection, enhanced support, and user behavior prediction. This role offers an exceptional opportunity to work on challenging problems at the intersection of finance, technology, and data, including creative projects like the Stripe Assistant and the Stripe Foundation Model, leveraging machine learning to revolutionize business interactions with financial services.

Salary not listed

San Francisco, New York City, Seattle +1 location onsite Internship
PythonLLMReinforcement Learning +7 more

Staff Machine Learning Engineer, AI Insights

1y ago
CoreWeave

CoreWeave

CoreWeave is seeking a Staff Machine Learning Engineer to join the AI Insights team. This role will be a technical leader responsible for defining and implementing machine learning systems that power anomaly detection, signal correlation, incident understanding, recommendations, and other intelligence capabilities across CoreWeave’s observability and cloud platforms. You will work across the full machine learning lifecycle, from problem framing and model development to evaluation, service building, and scaled operation. The position involves close collaboration with software engineers, product managers, researchers, and domain experts to transform innovative ideas into reliable customer experiences, focusing on building underlying ML systems for AI-powered troubleshooting and optimization in real-world environments.

$180k - $250k

New York, NY onsite Full-time
KubernetesPythonGo +2 more

Staff Software Engineer, Data Platform

9mo ago
Scale AI

Scale AI

Scale is at the forefront of the AI revolution, developing data engines and technologies that power the world's leading LLMs and generative models. This role is on the Platform Engineering team, responsible for the foundational data infrastructure that supports these cutting-edge AI products. You will lead the design and development of core data storage, streaming, caching, and indexing platforms, gaining exposure to the rapidly evolving AI landscape across various industries. The work involves driving architecture, implementation, and reliability of these critical systems, collaborating with stakeholders, and mentoring junior engineers.

$252k - $315k

San Francisco, CA; New York, NY onsite Full-time
KubernetesPythonFine-Tuning +7 more

Senior MLOps Engineer - DSX Enablement

1d ago
N

NVIDIA

NVIDIA is seeking a Senior MLOps Engineer to join our DSX Enablement team, collaborating closely with strategic customers to implement and enhance groundbreaking AI workloads. We partner with the world's most innovative AI companies and open-source communities to address their most challenging technical problems. In this role, you will develop innovative solutions that advance AI infrastructure capabilities, advise infrastructure experts on the demands of ML workloads, and help practitioners diagnose and solve full-stack AI and ML system problems. You will work on a team with direct responsibility for the success of internal and external customers’ AI and ML initiatives, including LLM performance evaluation and supporting new hardware in open-source frameworks.

$184k - $357k

US, CA, Santa Clara +1 location onsite Full-time
KubernetesPythonGo +5 more

Senior Software Engineer- Machine Learning

6d ago
Anduril Industries

Anduril Industries

Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. We bring the expertise and business model of innovative 21st-century companies to the defense industry, changing how military systems are designed, built, and sold. Our systems are powered by Lattice OS, an AI-powered operating system that provides real-time command and control. We are committed to delivering cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military rapidly. Our Battlespace Awareness Command and Control Software team solves complex, real-world problems using advanced algorithms and intelligent software integrations. We operate in small, innovative teams, pushing boundaries to deliver deployed solutions with measurable impact. Our work includes high-performance software for multi-target tracking, data fusion, battle management, autonomous robotic control, and mission planning. We are seeking talented technologists to redefine the future of defense technology.

$190k - $252k

Broomfield, Colorado, United States onsite Full-time
AnthropicPythonTypeScript +9 more

ML Infrastructure Engineer

3mo ago
x

xAI

As an ML Infrastructure Engineer, you will play a pivotal role in building and optimizing the reliable, high-performance ML platform that powers recommendations on X. We're looking for exceptional engineers who are passionate about our mission and have a strong desire to make a meaningful impact.

$180k - $440k

Palo Alto, CA onsite
PythonRustPyTorch +5 more

Master's Machine Learning Engineer, Intern

1d ago
Stripe

Stripe

Stripe is seeking Master's machine learning engineering interns for the summer of 2027. This internship offers a unique opportunity to contribute to critical projects that enhance Stripe's products, with a focus on foundation models for tasks like fraud detection, customer support, and user behavior prediction. Interns will tackle complex challenges at the intersection of finance, technology, and data, working on innovative projects such as the Stripe Assistant and the Stripe Foundation Model to transform how businesses engage with financial services and data.

Salary not listed

San Francisco, New York City, Seattle +1 location onsite Internship
PythonLLMReinforcement Learning +7 more

Senior Software Engineer - Perf and Benchmarking

5mo ago
CoreWeave

CoreWeave

CoreWeave is seeking a Senior Engineer for its Benchmarking & Performance team. This role will be instrumental in managing a planet-scale performance data warehouse, handling the ingestion, storage, transformation, and analysis of performance events across global data centers. The engineer will also contribute to industry-leading performance benchmarking publications like MLPerf. The position involves owning designs, elevating engineering standards, and driving measurable improvements in latency, throughput, and reliability across multiple services. Collaboration with product, orchestration, and hardware teams will be key to evolving the Kubernetes-native platform and meeting stringent P99 SLAs at scale.

$182k - $242k

Sunnyvale, CA / Bellevue, WA onsite Full-time
KubernetesPythonGo +7 more

Senior Data Scientist, Data Quality and AI Evaluation

1d ago
N

NVIDIA

NVIDIA is building the next generation of AI-native autonomous driving architecture, integrating classical safety stacks, foundation models, and scalable AI systems into a unified production platform. This role is for individuals passionate about shaping the future of autonomous systems over the next decade. The work involves the deep integration of classical safety architectures and large-scale AI-driven systems, moving beyond purely classical robotics or end-to-end neural networks.

$224k - $431k

US, CA, Santa Clara onsite Full-time
PythonSQLComputer Vision

Systems Engineer - Machine Learning

8d ago
Anduril Industries

Anduril Industries

Anduril Industries is a defense technology company transforming U.S. and allied military capabilities with advanced technology. We are seeking a Systems Engineer - Machine Learning to join our rapidly growing team. In this role, you will bridge systems engineering, applied physics, and mathematical and machine learning to solve complex missile defense problems. You will design track-fusion pipelines, build threat-assignment algorithms, and conduct deep sensitivity analyses across complex architectures. This requires proficiency in applied math, physics, and algorithm development using Python or C++, alongside an understanding of sensor data and battle management workflows.

Salary not listed

Colorado Springs, Colorado, United States; Huntsville, Alabama, United States onsite Full-time
PythonPyTorchTensorFlow +6 more

Senior Software Engineer - GPU Kernel Authoring & Optimization

3mo ago
CoreWeave

CoreWeave

CoreWeave is seeking a Senior Engineer for its Benchmarking & Performance team, focusing on GPU kernel authoring and optimization. In this role, you will be responsible for writing, profiling, and tuning GPU kernels that are critical for large-scale model serving, aiming to maximize throughput and minimize latency. You will also contribute to industry-leading performance benchmarking publications. This position requires an individual who can lead designs, improve engineering standards, and deliver significant enhancements to latency, throughput, and reliability across the inference stack. You will collaborate with product, orchestration, and hardware teams to translate kernel-level optimizations into system-wide improvements and meet stringent Service Level Agreements (SLAs) at scale.

$182k - $242k

Sunnyvale, CA / Bellevue, WA onsite Full-time
AnthropicKubernetesPython +8 more

Engineering Manager, AI Developer Technology

1d ago
N

NVIDIA

Join NVIDIA's global Developer Technology (DevTech) team as an AI Developer Technology Engineering Manager. In this role, you will lead a team of highly skilled engineers focused on accelerating the end-to-end performance of real-world Deep Learning and Machine Learning applications. You will also develop novel algorithms to optimally leverage NVIDIA hardware, working on applications such as Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a leader, you will define and drive strategic technical initiatives, setting goals and collaborating closely with customers, NVIDIA Research, and hardware/software teams to advance the state-of-the-art in accelerated AI.

$224k - $357k

US, CA, Santa Clara hybrid Full-time
PythonLLMDeep Learning +5 more

Questions about Machine Learning Engineer jobs

How many Machine Learning Engineer jobs are open?
There are 387 open Machine Learning Engineer jobs on AiRagJobs right now, the newest posted 16m ago. New roles are added every day.
How much do Machine Learning Engineer jobs pay?
The median posted salary range is $184k–$302k, from 248 jobs here that list pay. That's base salary; equity and bonuses aren't included. See the full salary guide
Which companies are hiring for Machine Learning Engineer jobs?
NVIDIA, Wayve, Lila Sciences, Anduril Industries and Databricks have the most open roles right now.
Are Machine Learning Engineer jobs remote?
29 of these jobs are remote (7%); the rest are on-site or hybrid.