Menlo Research Logo

Menlo Research

Robotics Research Scientist

Posted Yesterday
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Singapore
Expert/Leader
In-Office or Remote
Hiring Remotely in Singapore
Expert/Leader
The Robotics Research Scientist will develop and maintain PyTorch training code, optimize model training, and ensure reproducibility while focusing on high-quality engineering practices.
The summary above was generated by AI

    About the Role 

    We’re looking for an Research Scientist who blends frontier research curiosity with engineering discipline. You’ll work at the core of our research efforts, training state-of-the-art models and building training infrastructure.

    This role is ideal for someone who thrives in high-performance environments, understands the nuances of training large models, and is obsessed with making experimentation fast, reproducible, and reliable.

    What You’ll Do

    • Own and maintain a modular, high-quality PyTorch training codebase
    • Design and build training workflows for scaling, checkpointing, logging, and reproducibility
    • Implement new ideas, debug training runs, and accelerate iteration
    • Develop and maintain efficient data loading pipelines and training utilities
    • Ensure training jobs can scale across multiple GPUs and nodes (e.g., with DDP, NCCL)
    • Optimize model training for performance, stability, and hardware utilization
    • Maintain long-term code health: organize modules, enforce standards, write clean and testable code
    • Contribute to experiment tracking, reproducibility, and versioning infrastructure

    You Should Have

    • Deep expertise in PyTorch, including custom modules, loss functions, and distributed training
    • Proven experience training deep learning models in real-world research or production settings
    • Strong engineering skills in Python (and optionally C++ for performance-critical components)
    • Experience working with large datasets, complex pipelines, and real-world debugging
    • Understanding of training dynamics: what goes wrong, and how to fix it
    • Familiarity with job launchers, logging tools (e.g., Weights & Biases, TensorBoard), and checkpointing systems
    • A mindset of engineering rigor applied to research — readable code, thoughtful design, and reproducibility

    Bonus Points For

    • Experience with TorchScript, ONNX, or custom inference runtimes
    • Contributions to PyTorch or open-source ML tooling
    • Experience working on transformer models, diffusion models, or large-scale vision/NLP tasks
    • Familiarity with batch schedulers (SLURM), cluster environments, and GPU resource management
    • Ability to collaborate closely with systems engineers or MLOps teams to ensure smooth integration

    Why Join Us

    • Collaborate with a world-class research team on meaningful, high-impact projects
    • Own and shape the core training code infrastructure used daily by the team
    • Work on real models, real data, and real scale — not toy problems
    • Help bridge the gap between research velocity and engineering quality
    • Flexible work environment with a culture that values depth, clarity, and curiosity

      Top Skills

      C++
      Ddp
      Nccl
      Onnx
      Python
      PyTorch
      Slurm
      Tensorboard
      Torchscript
      Weights & Biases

      Menlo Research Singapore Office

      Similar Jobs

      18 Hours Ago
      In-Office or Remote
      2 Locations
      Mid level
      Mid level
      Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
      As a Senior Associate in Content Marketing, you'll manage content production, optimize workflows, and create diverse content to engage audiences in the US and Canada.
      Top Skills: ContentfulGa4SalesforceSe RankingSemrushSurferseoWordpress
      19 Hours Ago
      In-Office or Remote
      2 Locations
      Junior
      Junior
      Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
      The Senior Associate, Revenue Operations will manage territory, improve processes, analyze data, and support sales leadership on compensation and strategic projects.
      Top Skills: Bi ToolsClayExcelGoogle SheetsLookerOutreachSalesforceZoominfo
      19 Hours Ago
      In-Office or Remote
      2 Locations
      Senior level
      Senior level
      Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
      Lead global teams in Solutions Engineering to deliver customer-focused product solutions, drive revenue growth, and implement sophisticated integrations.
      Top Skills: APIsSoftware Development

      What you need to know about the Singapore Tech Scene

      The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

      Sign up now Access later

      Create Free Account

      Please log in or sign up to report this job.

      Create Free Account