Salary
💰 $47,840 - $162,240 per year
About the role
- Develop and implement adaptive robotics software for industrial applications.
- Integrate intelligent perception, motion planning, UI, and failure-handling mechanisms, ensuring robustness, reliability, and strong performance across key metrics.
- Architect modular software systems using appropriate design principles so that it can seamlessly integrate with diverse hardware and software components.
- Incorporate AI and machine learning capabilities using applied ML techniques and integrating with open-source or proprietary models.
- Design and build reusable, adaptable robot behaviors that can generalize across multiple applications.
- Contribute to building an adaptive robotics system uniting perception, planning, and execution into end-to-end workflows for industrial applications.
- Collaborate with a cross-functional team of roboticists, AI researchers, and UX designers.
- Participate in tech talks and activities as part of the US Intern Program.
Requirements
- Current full-time MS or Ph.D. student in Robotics, Computer Science, or a related discipline at an accredited institution, with at least one academic term remaining after the internship.
- Hands-on experience with robotics software development and familiarity with established platforms.
- Background in machine learning and its applications in robotics.
- Strong foundation in software engineering, software design principles and architecture, and systems engineering.
- Proficiency in both simulation-based development and real-world hardware implementation.
- Excellent programming skills, with fluency in Python and C++.