Taro Logo

Research Engineer

AI research and deployment company building general robot intelligence and generalized robotics foundation models across various form factors.
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Robotics

Description For Research Engineer

General Robotics is at the forefront of AI research and deployment, focusing on building general robot intelligence through innovative foundation models. As a Research Engineer, you'll be part of a dynamic team working across multiple domains including aerial, ground, and manipulation robotics. The role combines cutting-edge research with practical engineering, requiring expertise in multimodal machine learning, synthetic data generation, LLMs, and reinforcement learning.

You'll have the opportunity to work on various teams, from simulation to foundation model research and platform development. The position demands a strong technical background in both robotics and machine learning, with hands-on experience in developing and scaling ML models. You'll be responsible for designing and implementing advanced tools and infrastructure, working with high-fidelity simulation platforms, and contributing to the company's research publications.

The ideal candidate should have a solid foundation in computer science or related fields, with practical experience in Python/C++ programming and deep learning frameworks. While a Bachelor's degree is the minimum requirement, candidates with advanced degrees (Master's/PhD) and published research in top AI conferences will have an advantage. The role offers the chance to work on groundbreaking robotics technology while contributing to the scientific community through publications and open-source initiatives.

This position is perfect for someone who wants to bridge the gap between theoretical research and practical applications in robotics and AI. You'll be working in Redmond, WA, collaborating with experts in the field to advance the state of the art in robotic intelligence. The role requires both technical expertise and creative problem-solving skills, making it an exciting opportunity for those passionate about pushing the boundaries of robotics and AI technology.

Last updated 3 minutes ago

Responsibilities For Research Engineer

  • Design methods, tools, and infrastructure to push forward the state of the art in robotics and foundation models
  • Define research goals informed by practical engineering concerns
  • Adapt standard machine learning models and frameworks to robotics applications
  • Work with high fidelity simulation platforms for synthetic data generation
  • Design data loading and training pipelines for large scale foundation model training
  • Contribute to experiments, including designing experimental details, writing reusable code, running model evaluations, and organizing results
  • Contribute to publications and open-sourcing efforts

Requirements For Research Engineer

Python
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Research experience in machine learning, robotics, and natural language processing
  • Experience with developing robotics algorithms or machine learning models at scale
  • Programming experience in Python/C++
  • Good understanding of deep learning frameworks like Pytorch or Jax
  • Must obtain work authorization in the country of employment

Interested in this job?

Jobs Related To General Robotics Research Engineer

Research Engineer

Research Engineer position at General Robotics focusing on robotics foundation models, machine learning, and AI research.

Research Engineer

Research Engineer position at General Robotics, focusing on developing generalized robotics foundation models and advancing the state-of-the-art in robot intelligence through machine learning and AI research.

Machine Learning Engineer - Content and Catalog Management

Machine Learning Engineer role at Spotify focusing on content and catalog management, implementing ML solutions for content quality and appropriateness in a hybrid London-based position.

Machine Learning Engineer, News Team

Machine Learning Engineer position at Apple's News team, focusing on developing ML models for text processing, personalization, and content ranking.

Software Engineer - Visual Intelligence

Software Engineering role at Apple focusing on Visual Intelligence features, combining computer vision, machine learning, and sensor fusion technologies.