Senior Software Engineer
Core
Architect and maintain the codebase and tooling that enables ML, computer vision, and robotics engineers to rapidly prototype and deploy production-grade solutions.
Role type
Senior Software Engineer (Platform/Infrastructure)
Builds
Scalable Python systems, internal APIs, libraries, and CI/CD workflows for research teams.
Domain
Robotics, Machine Learning, Computer Vision
Deliverable
production ML models | infrastructure
Required skills
software architecture, large-scale backend development, Python, cloud infrastructure design, CI/CD pipeline design, code quality and testing strategies, API design, technical leadership
Preferred skills
experience building developer tools or frameworks, familiarity with ML/CV/robotics workflows
Technologies
Python, cloud environments (AWS/GCP/Azure implied), CI/CD tools
Responsibilities
Architect production-grade Python systems for research teams; lead engineering best practices for code quality and modularity; build internal tooling and APIs to abstract infrastructure complexity; collaborate on data processing and inference integration; design CI/CD workflows for research projects; mentor team members on code quality and maintainability.