Robotics Machine Learning Engineer
San Francisco · Full time · Posted 2H AGO
About Ixian
Ixian Robotics is building intelligent machines to reindustrialize America. We’re based in San Francisco and backed by a16z and Accel.
We believe robotics is a full-stack problem. Software, hardware, and machine learning are only part of it. Bridging advances in robot learning with America’s industrial base requires invention in how we understand customers, design products, navigate supply chains, and make the economics work. We’re building a company that takes responsibility for all of it.
At Ixian, deployment isn’t the final step after the “real innovation” is complete. Deploying robots is the point of robotics, and deployment is our forcing function for innovation. Putting a machine to work reveals what the lab can’t: what breaks, what matters to the people using it, and what it will take to make our machines indispensable.
Robots are called machines when they work. We intend to build machines.
About the role
You’ll develop and train models that make robots useful on physical tasks. You’ll work across model development, training infrastructure, data curation, and evaluation, with direct responsibility for understanding how a change affects behavior on hardware.
The work involves choosing a useful experiment, implementing it, and finding out what the result actually means. When performance stalls, you’ll investigate the model, the data, and the surrounding system. You’ll work with software and hardware engineers to separate those causes and decide what to change next.
What you’ll do
Train and fine-tune models for robotic perception and behavior, selecting approaches suited to the task and available data.
Turn research ideas into working implementations; compare architectures and training methods through controlled experiments.
Curate datasets, investigate data quality, and measure how changes in the training data affect performance.
Build evaluations with clear success criteria, repeatable procedures, and regression tracking across model versions.
Run models on physical robots, inspect failures, and work with engineering teams to improve reliability.
Maintain reproducible training workflows, including data loading, experiment tracking, and efficient use of compute.
What you’ll bring
Experience training deep learning models and explaining the decisions behind your experiments.
Strong Python and practical proficiency with PyTorch, JAX, or an equivalent framework.
Depth in robot learning or a closely related area, such as computer vision, multimodal learning, or sequential decision-making.
Careful experimental judgment: useful baselines, meaningful comparisons, and an understanding of what limited evaluation data can establish.
The ability to debug training code, inspect datasets, and work directly with physical systems to test your conclusions.
Useful experience
Deploying learned policies on robots.
Imitation learning, reinforcement learning, or vision-language-action models.
Distributed training or building evaluation infrastructure.
Location: San Francisco · On-site
Schedule: Full-time
Base salary: $150,000–$200,000 per year
Equity: 0.1%–1%
Benefits: Medical, dental, and vision coverage.
Equal opportunity
Ixian Robotics is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, age, disability, veteran status, or any other characteristic protected by applicable federal, state, or local law.
Similar roles
Robotics Electrical EngineerIxian Robotics · San Francisco
Machine Learning EngineerFlo Health · London
Machine Learning Engineer VAvalara · Remote
Avionics Hardware Engineer II – Lunar PermanenceBlue Origin · Seattle
Senior Full Stack Engineer - InfrastructureCyera · Tel Aviv
Senior SAP ABAP Software Engineer - PuneBloombergNEF · Pune