Research Engineer
TLDR
Bridge the divide between machine learning research and real-world robotics by building and deploying foundational AI models in practical factory environments.
- Core Research & Large-Scale Infrastructure
- Own the Training Stack: Design, implement, and maintain the core infrastructure for large-scale VLA model training, including scheduling, distribution, job management, checkpointing, and rigorous logging.
- Enable Rapid Iteration: Build the critical tools and abstractions necessary for launching, monitoring, debugging, and seamlessly reproducing complex, multi-variant experiments.
- Train from Deployment Logs: Utilize our massive repository of offline, classical stack data to pre-train robust robot foundation models.
- Drive the Software Feedback Loop: Translate core research needs into concrete infra capabilities, track experiments, analyze results, and close the loop directly with ML researchers to unblock model progress
- Real-World Evaluation & Operations
-
- Design Physical Benchmarks: Design new robotic tasks and build lightweight physical setups to systematically evaluate model capabilities far beyond the limits of simulation.
- Execute Structured Evaluations: Ensure robots are properly configured, calibrated, and ready for rollouts. You will coordinate data collection efforts and run structured, on-robot evaluations to measure real-world success rates.
- Close the Physical Feedback Loop: Analyze real-world evaluation results to guide the ML research direction. You will identify operational bottlenecks across software, hardware, and deployment systems to continuously improve our iteration speed.
- Scale the Workflows: Beta test internal and third-party tools for teaching robots new skills, and write clear, structured documentation so the broader team can reproduce your workflows and scale your impact.
Experience: Deep experience and understanding at the intersection of machine learning, systems engineering, and robotics.
Proven Track Record: Experience training, fine-tuning, and deploying modern deep learning architectures (Transformers, VLMs or VLAs, Imitation Learning, RL) for robot control, ideally with policies validated on real hardware.
Engineering Excellence: Strong software engineering and infrastructure skills. You are highly proficient in Python and deep learning frameworks (PyTorch/JAX) and can write clean, scalable code for training and evaluation.
Robotics Intuition: Comfort working hands-on with hardware. You understand the robotics full stack (perception, controls, state estimation) and how to debug failures when software meets the physical world.
Pragmatic Research Mindset: You possess the ability to move seamlessly between research and implementation. You prefer execution, iteration speed, and real-world robustness over theoretical purity.
What should you expect once you apply?
- A phone screen with the hiring manager to discuss your background and our technical direction.
- A half-day of on-sites (cultural fit & deep-dive technical interviews).
- A final decision made within 2-3 days after the on-site interview.
- Important: Expect detailed, honest feedback after completing the process, regardless of our decision.
Benefits
Flexible Work Hours
Flexible working hours.
Hands-on robotics experience
Play with real robots, solving real problems, every day.
Nomagic builds AI-powered robots designed to operate in real-world environments, such as warehouses and fulfillment centers. Our technology focuses on enhancing employee experience and streamlining office operations, setting us apart in the robotics industry with practical, scalable solutions.
- Founded
- Founded 2017
- Employees
- 11-50 employees
- Industry
- Internet Software & Services
- Total raised
- $31M raised