CrawlJobs Logo

ML Systems Engineer

United States, San Francisco · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

We’re hiring an ML Systems Engineer / Data Engineer to build the platform foundations that power our ML lifecycle - from data ingestion and curation to training, evaluation, deployment, and monitoring. This is a highly leveraged role: your work will accelerate every model, every experiment, and every product launch across AI/ML. You’ll partner with ML engineers, data science, firmware, and backend teams to create scalable, reliable systems for time-series and biometrics-grade data.

Job Responsibility

  • Build and operate high-throughput pipelines for sensor and event data (batch + streaming), with strong guarantees on quality, lineage, and reliability
  • Create scalable dataset curation and labeling workflows: sampling, slice definitions, weak supervision, gold-set management, and evaluation set integrity
  • Develop ML platform components: feature pipelines, training orchestration, model registry, reproducible experiment tracking, and automated evaluation
  • Implement monitoring and observability for production ML systems: data drift, performance regression, alerting, and automated failure detection
  • Standardize schemas and interfaces across studies and product telemetry to enable reusable, consistent analytics and model development
  • Collaborate cross-functionally to support new studies and launches, ensuring data architecture meets evolving research and product needs

Requirements

  • 2+ years building data/ML infrastructure in production (data engineering, ML platform, or MLOps)
  • Strong Python engineering and SQL fluency
  • proven ability to write clean, maintainable, high-performance code
  • Experience with distributed processing (e.g., Spark, Flink, Ray) and workflow orchestration (e.g., Airflow or similar)
  • Experience with cloud infrastructure and data systems (e.g., AWS/GCP
  • object storage
  • streaming systems
  • warehouses/lakehouses)
  • Practical understanding of ML development workflows (training/eval/inference), and how platform decisions affect model velocity and reliability
  • Strong debugging skills in Linux environments and comfort operating systems that run 24/7

Nice to have

  • Experience with time-series, sensor, or biometrics data (wearables/IoT) and handling irregular sampling, missingness, and calibration
  • Experience building feature stores, online/offline parity systems, and low-latency inference pipelines
  • Experience with containerization and deployment (Docker/Kubernetes), and ML CI/CD practices
  • Exposure to regulated or research environments (clinical studies, validation processes, privacy/security constraints)

What we offer

  • Equity participation
  • Periodic equity refreshments based on performance
  • Your own Pod product

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

ML Systems Engineer

8 matching positions

ML Research Engineer, ML Systems

Scale’s ML platform (RLXF) team builds our internal distributed framework for la...
Location
Location
United States , San Francisco; Seattle; New York
Salary
Salary:
218400.00 - 273000.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong excitement about system optimization
  • Experience with multi-node LLM training and inference
  • Experience with developing large-scale distributed ML systems
  • Strong software engineering skills, proficient in frameworks and tools such as CUDA, Pytorch, transformers, flash attention, etc.
  • Strong written and verbal communication skills and the ability to operate in a cross functional team environment
Job Responsibility
Job Responsibility
  • Build, profile and optimize our training and inference framework
  • Collaborate with ML teams to accelerate their research and development and enable them to develop the next generation of models and data curation
  • Research and integrate state-of-the-art technologies to optimize our ML system
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • additional benefits such as a commuter stipend
  • equity based compensation
  • Fulltime
Read More
Arrow Right

Principal ML Systems Engineer, Data Platform (Autonomous Vehicles)

We are seeking a highly skilled and experienced Principal ML Systems Engineer to...
Location
Location
United States , Austin; Bellevue
Salary
Salary:
233400.00 - 339650.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BA or MS in Computer Science, Electrical Engineering, Mathematics, Physics, or another relevant field
  • 10+ years in building distributed data platforms using major cloud providers and open-source frameworks
  • Expert-level proficiency in Java, C++, or Python, with a proven track record of designing and implementing robust, distributed systems
  • Expertise in implementing Data Processing Frameworks (Beam, Spark) and serving layers optimized for high-throughput, low-latency delivery
  • Experience optimizing services for cost efficiency, performance & reliability
  • Experience with Micro services architecture and proven ability to manage the full operational lifecycle of systems
  • Deep understanding of full ML model lifecycle (feature engineering, training, validation, deployment, monitoring, etc.)
  • Strong passion, and understanding about self-driving technology and its potential impact on the world
  • Experience working with (100+) petabyte-scale ingestion, processing, and serving architectures
  • Experience with SQL engines / queries
Job Responsibility
Job Responsibility
  • Design & develop the next generation distributed ML data platform (Ingestion, Processing, Serving) using GCP and open-source frameworks
  • Leading the strategy of building performant and efficient multi-cloud platforms
  • Collaborate with stakeholders (ML & Data Engineers), translate needs & pain points into requirements, build self-serve capabilities and drive adoption
  • Deliver e2e technical projects owning major technical decisions and tradeoffs & contribute to the team’s strategic roadmap
  • Champion engineering & operational excellence by continuously improving systems and processes
  • Actively participate in team’s planning, code reviews and design discussions
  • Conduct technical interviews, onboard new and mentor junior engineers
What we offer
What we offer
  • Relocation benefits
  • Company vehicle evaluation program
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • Fulltime
Read More
Arrow Right

Senior ML Systems Engineer

Help teach our self-driving vehicles how to see and understand the world! The Da...
Location
Location
United States , Sunnyvale
Salary
Salary:
170600.00 - 261300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience building robust distributed platforms and applications
  • Hands-on experience leveraging AI tools (agentic coding, search, documentation generators, etc) to accelerate understanding, implementation, debugging, and delivery of new capabilities
  • Proficiency in writing and reviewing high-quality, scalable, and performant full-stack code using technologies and languages like Python, TypeScript, Go, React, SQL, Redux, GraphQL, WebGL
  • Solid understanding of relational databases, data modeling, and API design
  • Strong fundamentals in object-oriented design and design patterns, data structures, algorithms, and engineering best practices (TDD, code quality, observability, CI/CD)
  • Experience developing and operating cloud-based applications
Job Responsibility
Job Responsibility
  • Build high-impact labeling experiences
  • Level up how ML teams work with data
  • Apply ML to labeling itself
  • Champion AI-assisted engineering
  • Own projects end-to-end
  • Collaborate across the AV stack
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Fulltime
Read More
Arrow Right

Software Engineer, Systems ML - Compilers / Backend

We are seeking a software engineer to support the development of the compiler to...
Location
Location
United States , Sunnyvale
Salary
Salary:
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
  • Experience in software design and programming experience in Python and/or C/C++ for development, debugging, testing and performance analysis
  • Experience in AI framework development or accelerating models on hardware architectures (GPU, TPU, custom AI ASICs)
  • Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment
Job Responsibility
Job Responsibility
  • Analyze and design effective compiler passes and optimizations. Implement and/or enhance code generation targeting machine learning accelerators
  • Work with algorithm research teams to support the co-design of hardware features mapping ML graphs to hardware implementations, modeling data-flows, creating cost-benefit analysis and estimating silicon power and performance
  • Work with hardware architects to co-design hardware features that maximize performance, power efficiency and programmability
  • Contribute to the development of machine-learning libraries, intermediate representations, export formats, and analysis tools
  • Collaborate with the team to enhance the efficiency, scalability, and stability of our toolchains by focusing on kernel optimization and tuning
  • Conduct design and code reviews. Evaluate code performance, debug, diagnose and drive resolution of compiler and cross-disciplinary system issues
  • Interface with other compiler-focused teams to evaluate and incorporate their innovations and vice versa
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Software Engineer, Systems ML - Frameworks / Compilers / Kernels (PhD)

In this role, you will be a member of the MTIA (Meta Training & Inference Accele...
Location
Location
United States , Bellevue
Salary
Salary:
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven C/C++ programming skills
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
  • Experience in AI framework development or accelerating deep learning models on hardware architectures
Job Responsibility
Job Responsibility
  • Development of SW stack with one of the following core focus areas: AI frameworks, compiler stack, high performance kernel development and acceleration onto next generation of hardware architectures
  • Contribute to the development of the industry-leading PyTorch AI framework core compilers to support new state of the art inference and training AI hardware accelerators and optimize their performance
  • Analyze deep learning networks, develop & implement compiler optimization algorithms
  • Collaborating with AI research scientists to accelerate the next generation of deep learning models such as Recommendation systems, Generative AI, Computer vision, NLP etc
  • Performance tuning and optimizations of deep learning framework & software components
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Research Engineer, Systems ML - Compilers

We are seeking a software engineer to support the development of the compiler to...
Location
Location
United States , Sunnyvale
Salary
Salary:
257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 4+ years experience developing compilers, runtime, or similar code optimization software
  • Experience in software design and programming experience in Python and/or C/C++ for development, debugging, testing and performance analysis
  • Experience in AI framework development or accelerating models on hardware architectures
  • Experience working and communicating cross functionally in a team environment
  • Experience of developing in a mainstream machine-learning framework, e.g. PyTorch or TensorFlow
Job Responsibility
Job Responsibility
  • Contribute to the development of machine-learning libraries, intermediate representations, export formats, and analysis tools
  • Design and implement effective compiler passes and optimizations in PyTorch's intermediate representations
  • Analyze and improve the efficiency, scalability, and stability of our toolchains, and make sure they can be extended to new use cases
  • Generalize contributions to be applicable to as many devices as possible in the Reality Labs portfolio
  • Interface with other compiler-focused teams to evaluate and incorporate their innovations, including direct interactions with the PyTorch and ExecuTorch teams
  • Conduct design and code reviews. Evaluate code performance, debug, diagnose and drive resolution of compiler and cross-disciplinary system issues
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Software Engineer, Systems ML - SW/HW Co-design

Meta is seeking an AI Software Engineer to join our Research & Development teams...
Location
Location
United States , Sunnyvale
Salary
Salary:
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Specialized experience in one or more of the following machine learning/deep learning domains: Hardware accelerators architecture, GPU architecture, machine learning compilers, or ML systems, AI infrastructure, high performance computing, performance optimizations, or Machine learning frameworks (e.g. PyTorch), numerics and SW/HW co-design
  • Experience developing AI-System infrastructure or AI algorithms in C/C++ or Python
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
Job Responsibility
Job Responsibility
  • Apply relevant AI infrastructure and hardware acceleration techniques to build & optimize our intelligent ML systems that improve Meta’s products and experiences
  • Goal setting related to project impact, AI system design, and infrastructure/developer efficiency
  • Directly or influencing partners to deliver impact through deep, thorough data-driven analysis
  • Drive large efforts across multiple teams
  • Define use cases, and develop methodology & benchmarks to evaluate different approaches
  • Apply in depth knowledge of how the ML infra interacts with the other systems around it
  • Mentor other engineers / research scientists & improve the quality of engineering work in the broader team
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Senior ML Systems Engineer, Frameworks & Tooling

We’re looking for a senior engineer to help build, maintain and evolve the train...
Location
Location
Salary
Salary:
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong engineering experience in large-scale distributed training or HPC systems
  • Deep familiarity with JAX internals, distributed training libraries, or custom kernels/fused ops
  • Experience with multi-node cluster orchestration (Slurm, Ray, Kubernetes, or similar)
  • Comfort debugging performance issues across CUDA/NCCL, networking, IO, and data pipelines
  • Experience working with containerized environments (Docker, Singularity/Apptainer)
  • A track record of building tools that increase developer velocity for ML teams
  • Excellent judgment around trade-offs: performance vs complexity, research velocity vs maintainability
  • Strong collaboration skills — you’ll work closely with infra, research, and deployment teams
Job Responsibility
Job Responsibility
  • Build and own the training framework responsible for large-scale LLM training
  • Design distributed training abstractions (data/tensor/pipeline parallelism, FSDP/ZeRO strategies, memory management, checkpointing)
  • Improve training throughput and stability on multi-node clusters (e.g., GB200/300, AMD, H200/100)
  • Develop and maintain tooling for monitoring, logging, debugging, and developer ergonomics
  • Collaborate closely with infra teams to ensure our cluster, container environments, and hardware configurations support high-performance training
  • Investigate and resolve performance bottlenecks across the ML systems stack
  • Build robust systems that ensure reproducible, debuggable, large-scale runs
What we offer
What we offer
  • An open and inclusive culture and work environment
  • Work closely with a team on the cutting edge of AI research
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits, including a separate budget to take care of your mental health
  • 100% Parental Leave top-up for up to 6 months
  • Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
  • Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
  • 6 weeks of vacation (30 working days!)
  • Fulltime
Read More
Arrow Right