4h ago

Principal Software Engineer, ML & Robotics Platform

Remote-US
full-timesenior Remoteagriculture technology Visa Sponsor

Tech Stack

Description

In this role, you will provide senior technical leadership building backend systems, APIs, and developer-facing applications for a robotics and ML platform. You'll design scalable services and tools enabling ML and robotics engineers to deploy intelligent systems efficiently, while setting technical direction and mentoring senior engineers.

Requirements

  • 12+ years of professional software engineering experience with impact at Staff or Principal level
  • Strong expertise in backend engineering and distributed systems design
  • Proven experience building scalable APIs and backend services in production
  • Experience developing full-stack applications (backend + frontend)
  • Strong programming in Python and experience with modern frontend frameworks (e.g., React)

Responsibilities

  • Design, build, and maintain scalable backend services and APIs for robotics and ML workflows
  • Develop developer-facing applications and tools for model training, evaluation, debugging, and data exploration
  • Own service architecture, performance, scalability, and maintainability
  • Serve as technical lead for large, cross-functional initiatives
  • Mentor and guide Senior and Staff Engineers through design reviews and architectural decisions
0 views 0 saves 0 applications