Software Engineer: ML Optimization
Seer
ML Systems Engineer — Training & Inference Optimization (MBMB)
We are building large-scale embodied intelligence systems designed to operate in complex real-world environments. Our work spans robot foundation models, high-performance training infrastructure, and on-device inference systems that run directly on robotic hardware.
We are seeking ML Systems Engineers to optimize both training and on-robot inference stacks. This role is focused on pushing performance boundaries across hardware, software, and model design — where improvements are still step-function rather than incremental.
Internally, this team is known as MBMB (More Big More Better) .
What You’ll Do
Push Training and Inference Performance to the Limit
- Optimize both large-scale training systems and on-robot inference stacks
- Deliver meaningful, step-function improvements in throughput, latency, and efficiency
- Improve end-to-end system performance across distributed training and deployment environments
Make GPUs Perform at Maximum Efficiency
- Identify and remove bottlenecks across the full compute stack
- Optimize GPU utilization across training and inference workloads
- Improve performance of transformer and diffusion-based architectures under real-world constraints
Engineer Across the Full Stack
- Implement ML, hardware-aware, and software-level optimizations that materially improve system performance
- Work across:
- CUDA kernels and low-level GPU execution
- ML model architecture and compute efficiency
- CPU bottlenecks and data pipelines
- Network and distributed systems performance (NVLink, interconnects, and cluster communication)
- Python, NumPy, and PyTorch-level inefficiencies
Drive System-Level Improvements
- Evaluate and implement changes that lead to measurable gains in training and inference efficiency
- Collaborate with ML researchers and systems engineers to identify high-leverage optimization opportunities
- Continuously profile, benchmark, and improve system performance across evolving workloads
What We’re Looking For
- Strong experience with performance optimization in ML systems
- Up-to-date knowledge of modern training and inference techniques for transformer and diffusion models
- Ability to reason across the full stack, including:
- GPU and CUDA-level optimization
- Model architecture efficiency
- CPU, memory, and I/O bottlenecks
- Distributed networking and communication overhead
- Framework-level performance (PyTorch, NumPy, Python)
- Strong systems intuition and ability to identify bottlenecks quickly
- Comfort operating in fast-moving environments where large performance gains are still available
Preferred Experience
- Experience optimizing large-scale training or inference systems
- Deep familiarity with GPU programming and kernel optimization
- Experience working with distributed ML systems at scale
- Exposure to model architecture-level efficiency improvements
- Background spanning both systems engineering and machine learning
Why This Role Matters
- Direct impact on both training speed and real-time robot performance
- Work on problems where improvements are still large and measurable
- Shape the efficiency and scalability of next-generation embodied intelligence systems
- Operate across the full stack — from hardware execution to model design
About the Company
We are a research-driven AI and robotics company focused on building scalable embodied intelligence systems. By combining advances in machine learning, systems engineering, and robotics, we aim to push the frontier of efficient, real-world AI.
We are committed to building an inclusive and diverse workplace and encourage applicants from all backgrounds to apply.
- ...technical leader to join the AI Software group. As a Fellow, you will... ...the end-to-end software optimization strategy to achieve industry-... ...customer engagement, and software engineering, ensuring that AMD's software... ...or applied experience in AI/ML, including areas such as deep...Suggested
$160k - $210k
...Senior Software Optimization Engineer Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient's patented... ...using standard high-level programming languages and AI/ML frameworks. This level of efficiency makes perpetual,...SuggestedWork experience placementImmediate start$45 per hour
...opportunity to gain hands-on experience in high-performance ML systems and contribute to enhancing user experience of all... ...to apply early. Responsibilities: - Support research and engineering efforts to optimize deep learning models for speed, memory, and scalability. -...SuggestedHourly payFull timeSummer workInternshipLocal area$212.8k
...Responsibilities: - Convert and compile ML models for execution on edge... ...- Apply hardware-aware optimization strategies, such as... ...Computer Science, Electrical Engineering, Computer Engineering, or a related... ...experience in machine learning software engineering, model deployment...SuggestedTemporary workLocal area$173.66k - $245.16k
...Details: Job Description: As a Cloud Software Development Engineer, you will drive innovation by... ...will work on cutting-edge technologies, optimize partner software stacks, and design scalable... ..., databases, and analytics), AI/ML initiatives, and open-source development...SuggestedLocal areaImmediate startShift work- Google is seeking a Software Engineer in Sunnyvale, California. This role focuses on analyzing and optimizing Tensor Processing Units (TPUs) for machine learning workloads, requiring extensive experience in software development and system performance analysis. Candidates...Worldwide
$184k - $287.5k
Senior DL Software Engineer, Model Optimization and Edge Deployment - Autonomous Vehicles page is loaded## Senior DL Software Engineer, Model Optimization and Edge Deployment - Autonomous Vehicleslocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob...$181.1k - $318.4k
...AI/ML Engineer - Library Optimization As part of our Digital Design Engineering group, you'll take imaginative and revolutionary ideas and determine how to turn them into reality! You and your team will apply engineering fundamentals and start from scratch if needed...Relocation- ...Backend Engineer (Mid-Level) At Tessera Labs, we're revolutionizing business process automation... ...workflows—eliminating inefficiencies, optimizing operations, and enabling seamless... ...Bonus Points Experience integrating AI/ML models into backend systems. Familiarity...
$181.1k - $318.4k
...Full Stack Software Engineer - ML Compute Capacity Scaling machine learning workloads across thousands of accelerators creates challenges... ...operate the production systems that ensure compute resources are optimally distributed throughout the company. You'll work across the...Relocation$112k - $179k
...Senior Full Stack Software Engineer Job Locations US-CA-Santa Clara | US-VA-Reston... ...efficiency and code quality. Integrate AI/ML-driven capabilities where applicable (e... ...: Drive system hardening, performance optimization, database tuning, and secure coding...Contract workShift work$147.4k - $220.9k
...Applied AI Software Engineer - Vision Products Group & Siri Apple builds products that are loved... ...software using Swift, evaluating AI/ML algorithms for on-device integration, collaborating... ...API definition and performance optimization (particularly for resource constrained...Relocation$114.1k - $214.95k
...yours! Our Gen AI Experience Engineering team is at the forefront of... ...You thrive when delivering an optimized experience that just works... ...design Solid foundation in software engineering process & standard... .... Familiarity with AI/ML concepts and their application...Temporary workLocal area$114.1k - $214.95k
...Our Gen AI Experience Engineering team is at the forefront of integrating... ...thrive when delivering an optimized experience that just works for... ...~ Solid foundation in software engineering process & standard... ...nature. ~ Familiarity with AI/ML concepts and their application...Temporary workLocal areaWorldwide- ...? What technologies do you use? Core Competencies Python (data systems, ML, concurrency) / REST APIs Javascript (Typescript, React, Node) SQL (query optimization, large-scale data handling) Cloud / DevOps (Azure, Kubernetes, Docker, Redis) Nice...
$149k - $350k
...experienced Machine Learning / AI Engineer to join our growing AI team,... ...teams to deliver high-quality ML-driven features and... ...infrastructure engineers to develop and optimize systems for training,... ...years of industry experience in software engineering, with 3+ years focused...Full timeRemote workWork from home- ...Bachelor's degree in Electrical Engineering, Computer Engineering,... ...experience in design technology co-optimization, including standard cell... ...work to shape the future of AI/ML hardware acceleration. You will... ...to build the future. From software to hardware our teams are shaping...Worldwide
$207k - $300k
Google seeks a skilled Software Engineer in Sunnyvale, California to develop pioneering technologies impacting billions. The... ...solid background in software design with a focus on AI/ML. Responsibilities include optimizing performance benchmarks and leading ML training...$181.1k - $318.4k
Apple Inc. in Cupertino, California, is seeking a Sr. ML Optimization Engineer to enhance the efficiency of its cloud services. This role involves analyzing infrastructure usage and implementing data-driven capacity planning. The ideal candidate will have at least 3 years...$120k - $165k
...Perception team is responsible for developing CV/ML algorithms to understand the surroundings... ...into our system. Create and optimize data pipelines for data mining, labeling,... ...reconstruction, and visual odometry. Excellent software and computing fundamentals. Bonus...$2,000 per month
...investors and staffed by leading engineers, Etched is redefining the... ...Summary Join our team as a Software Engineer - Performance Tools... ...of our cutting-edge ML accelerator. We are seeking a... ...on performance analysis and optimization using the tool. Representative...Work at officeRelocation package$151k - $240k
...About the role As a Motion Planning Engineer on the Fallback Stack team, you will... ...Design and implement classical or ML motion planners for fallback and minimal... ...planning algorithms and trajectory generation (optimization-, search-, or rule-based) ~ Experience...Odd jobFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$184k - $287.5k
...looking for outstanding AI systems engineers to develop groundbreaking... ...in the inference systems software stack! We build innovative AI... ...Designing, implementing, and optimizing kernels for high impact AI workloads... .../ industry) experience with ML/DL systems development...Remote work$212.8k
...Senior Software Development Engineer, Streaming Media Location: San Jose Employment Type: Regular... ..., latency-sensitive media servers. Optimize network efficiency for media delivery,... ...distributed systems. Experience applying AI/ML techniques to improve efficiency or...Temporary workLocal area$189.7k - $232.93k
...Analyze user needs and software requirements, develop solutions... ...infrastructure initiatives, optimize our cloud computer and storage... ...infrastructure, robotics, and graphics engineers, as well as startup veterans,... ...simulation products, such as ML Sim Agent integration into...For contractorsFor subcontractor$244.9k - $321.1k
...experiences, and intelligent software come together at massive scale... ...cases. This is a hands-on engineering role for someone who treats AI... ...engineering reusable components, optimizing agent workflows, and ensuring... ...in software engineering, AI/ML engineering, backend...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours- ...other Apple products. We are seeking a versatile software engineer who can bridge the gap between cutting-edge ML research and robust production systems. In this... ...processing, translate advanced ML research into optimized, high-performance production algorithms, analyze...
- ...Software Engineer - Test and Validation Work Locations (2) Submit Resume Do you want to make... ...automation tools that predict, prevent, and optimize critical system failures before they... ...embedded systems Design and implement ML-powered test automation frameworks and...Shift work
$152k - $241.5k
...We are seeking a Senior Software Engineer to drive integration of the NVIDIA Grove project within... ...accelerate adoption by users and partners. Optimize performance, scalability, and... ...llm-d, Kubernetes ecosystem, or related ML infrastructure projects. Experience with...Remote work$165.2k - $223.6k
...AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in... ...Qualifications Knowledge of ML frameworks including JAX, PyTorch, vLLM... ..., training/inference lifecycles, and optimization techniques Knowledge of Python and...InternshipLocal areaFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer: ML Optimization. Be the first to apply!
- graduate software developer San Jose, CA
- rust software engineer San Jose, CA
- senior software design engineer San Jose, CA
- software engineer student San Jose, CA
- software engineer amazon San Jose, CA
- software developer positions San Jose, CA
- software engineer full time San Jose, CA
- software qa engineer San Jose, CA
- new graduate software engineer San Jose, CA
- junior software developer San Jose, CA

