companyGeneralist logo

Software Engineer: Machine Learning Robotics Systems

GeneralistSan Francisco Bay Area (San Mateo) or Boston (Somerville)
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

QualificationsTo succeed in this role, candidates should have:A proven track record of developing complex distributed systems or data pipelines. Experience with substantial data processing, particularly with video data. Strong proficiency in Python and an understanding of scalable distributed infrastructure. Solid grasp of modern machine learning techniques and experience with large-scale ML training and deployment. Familiarity with distributed cloud infrastructure and container orchestration, specifically Kubernetes.

About the job

About the Role

In this exciting position, you will address comprehensive challenges to enhance the performance of our AI models deployed on robotic systems. Your responsibilities will include adding new features to our video processing data pipeline, updating our machine learning data loaders, training models to validate your modifications, and testing these changes in real-world robotic applications. This role requires the integration of numerous distributed Python services to achieve specific data processing and application tasks, alongside managing substantial cloud infrastructure for efficient business logic processing at scale.

Your responsibilities will include:

  • Conceptualizing and implementing innovative solutions to enhance system robustness, scalability, and speed.

  • Revamping existing systems and services to accommodate significant future growth.

  • Developing business logic to ensure our robots access the necessary data and that customers receive appropriate access to our robotic solutions.

You may excel in this role if you:

  • Possess extensive experience in building complex distributed applications or data pipelines at scale.

  • Have a background in processing petabytes of data, especially video data.

  • Demonstrate expertise in Python, with foundational knowledge in distributed infrastructure and solid understanding of modern machine learning principles.

  • Have a robust foundation in contemporary ML techniques with experience in large-scale ML training and production deployments.

  • Have familiarity with distributed cloud infrastructure and a deep understanding of cloud networking, permissions, and container orchestration (Kubernetes).


About Generalist

At Generalist, our mission is to realize the potential of general-purpose robots. We envision a future where industries and homes thrive on the collaboration between humans and machines. Our robots are designed to enhance productivity and efficiency.

We focus on developing embodied foundation models, starting with dexterity, which necessitates pushing the boundaries of data, models, and hardware to enable robots to intelligently interact with their environments.

Our company is deeply rooted in large-scale AI and robotics, with a team drawn from leading organizations like OpenAI, Boston Dynamics, and Google DeepMind, all committed to delivering groundbreaking advancements in AI technology.

About Generalist

Generalist is dedicated to making general-purpose robots a reality, focusing on the future of human-machine collaboration in both industry and home environments. Our innovations in embodied foundation models emphasize dexterity and require significant advancements in data, models, and hardware, positioning us at the forefront of AI and robotics.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.