As a Software Engineer, Distributed Data Systems - Robotics at openai, you will design and develop scalable and efficient distributed data systems for robotics applications. You will work with a team of engineers to build and deploy systems that can handle large amounts of data and provide real-time insights. You will be responsible for developing and maintaining the software infrastructure that supports robotics applications, including data processing, storage, and analytics. You will also collaborate with cross-functional teams to integrate robotics systems with other AI and machine learning technologies.
Key Responsibilities
- Design and develop distributed data systems for robotics applications using Python, Node.js, and Machine Learning.
- Collaborate with cross-functional teams to integrate robotics systems with other AI and machine learning technologies.
- Develop and maintain software infrastructure that supports robotics applications, including data processing, storage, and analytics.
- Work with a team of engineers to build and deploy scalable and efficient distributed data systems.
- Develop and implement data pipelines to support robotics applications.
Requirements
- 5+ years of experience in software engineering with a focus on distributed systems and robotics.
- Strong understanding of Python, Node.js, and Machine Learning.
- Experience with AWS and cloud-based infrastructure.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment and adapt to changing requirements.