Trace · United States; Remote; NYC
Machine Learning Engineer role sitting between ML engineering and research, owning models end to end from data and training through evaluation and deployment into Trace's annotation pipeline. Work spans multimodal data (video, sensor streams, language) and collaboration with the computer vision team; stack includes Python and PyTorch or JAX.
Trace Labs is building the data infrastructure for physical AI.
Physical AI has the potential to transform how work gets done in the real world, from robotics to embodied systems that can see, move, and interact with their environment. But today, progress is held back by one big gap: there’s no scalable way to collect high-quality, real-world training data. Frontier robotics models are trained on far less data than language models, because there’s no “internet of robotics data.”
Trace exists to change that. We capture how humans actually interact with the physical world, at scale, and we build the ML systems that make every hour of that data more valuable.
We’re an early, deeply technical team. We move fast, we care about quality, and we believe the teams with the best data will build the best robots.
This role sits between ML engineering and research. You’ll bring strong ML engineering skills, a research mindset, and deep learning fundamentals to the hardest problems we see coming at Trace, then ship the answers into production.
You’ll work closely with our computer vision team, but this role is broader and more product-focused. You won’t live on one type of data. One month you might be working with sensor signals, the next with hand tracking video, the next with language. What matters is getting a high-quality model working fast and putting it to use.
We care much more about what you’ve built and shipped than where you’ve published. If you’re earlier in your career but have a clear track record of moving fast and owning hard problems, we want to talk.
Compensation: $185K - $245K