Join Team Vayu!
Want to help usher in the next wave of robotics, combining the best of AI and advanced sensing? Vayu is the place for you! Please find our current open positions below.
To apply, please email your cover letter and resume to careers@vayurobotics.com.
Machine Learning Engineer
What You Will Do:
- Contribute to the development of ML models for autonomy.
- Build training pipelines involving simulated and real data on distributed GPU infrastructure.
- Develop a testing framework to measure model performance.
- Automate the generation of challenging scenarios using adversarial training.
Required Skills:
- Habit of writing clean and efficient code
- Experience with PyTorch
- Understanding of the following ML concepts:
- Imitation learning
- Reinforcement learning
- Adversarial learning
- Self-supervised learning
Robotics Software Engineer
What You Will Do:
- Develop software applications to implement perception, planning, and navigation algorithms for robots.
- Act as a generalist robotics engineer, constructing tools to enhance robot reliability.
- Plan and execute field tests to evaluate robot performance.
- Create data management pipelines for logging, recording, and replaying sensor data.
Required Skills:
- Excellent coding skills in C++ and Python.
- Familiarity with Linux-based development tools
- Experience with ROS2 or similar middleware systems.
Bonus/nice to have:
- Proficiency in writing CUDA and Torch-accelerated code in C++.
- Familiarity with trajectory tracking algorithms.
Software Engineer
What You Will Do:
- Design and build full-stack data management systems for robotics systems.
- Develop dashboards for the monitoring of signals and the alerts generation.
- Build and maintain data pipelines.
Required Skills:
- Excellent full-stack software development skills.
- Proficient in JS, Python, and C++.
- In-depth understanding of database systems and building data pipelines.
- Skilled in developing full-stack applications from scratch from requirements.
Bonus/nice to have:
- Experience with building real-time data pipelines for teleoperation.
Simulation Engineer
What You Will Do:
- Build simulation infrastructure to support distributed imitation and RL training.
- Enable randomized procedural scenario generation.
- Enable efficient multi-agent self-play in simulation.
- Develop tools for validation of trained driving agents.
Required Skills:
- Familiarity with Unreal Engine, Nvidia Omniverse, or Isaac Sim.
- Strong C++ coding skills.
Operations Lead
What You Will Do:
- Manage pilots
- Maintain and manage robot fleet, lab, and robot resources
- Data collection, generation, and analysis
- Test and release software
Required Skills:
- Regular team and stakeholder organization
- Ability to hire, build a team, and train people
- Familiarity with robotic systems and experience working in the field
- Basic knowledge of mechanical systems and ability to organize a lab, including hardware maintenance
- Excellent written and verbal communication abilities