Principal Engineer - Computer Vision, Machine Learning, and Robotics Data Platform

remotehunter United State
Remote Visa Sponsorship
Apply
AI Summary

Lead technical vision and architecture for data enablement in CVML and robotics platform. Mentor senior engineers and design scalable APIs and backend services. Collaborate with cross-functional teams to translate workflows into platform capabilities.

Key Highlights
Technical leadership for CVML and robotics platform
Mentor senior engineers
Design scalable APIs and backend services
Key Responsibilities
Own and drive the technical vision, architecture, and standards for data enablement within the CVML and robotics platform
Serve as technical lead for major initiatives, guiding design, implementation, and delivery
Mentor and coach Senior and Staff Engineers through design reviews, code reviews, and architectural guidance
Technical Skills Required
Python React Databricks Spark Postgres MongoDB AWS Airflow Terraform Terragrunt Prometheus Grafana
Benefits & Perks
Full-time employment
Remote work location within the United States
Visa sponsorship considered on a case-by-case basis
Nice to Have
C++ experience
Experience supporting machine learning, computer vision, or robotics workflows
Familiarity with ML lifecycle tooling

Job Description


About the Opportunity:


The organization is focused on developing intelligent machinery to solve significant problems in sectors like farming, construction, and forestry. Its mission is to enable safer, more sustainable operations that enhance profitability with reduced labor dependency. The Principal Engineer role provides senior technical leadership for the Computer Vision, Machine Learning (CVML), and Robotics Data Platform, concentrating on data enablement throughout the robotics development lifecycle. The position involves building and evolving APIs, applications, pipelines, and visualizations to support Machine Learning Engineers, Data Scientists, and other robotics development roles.


Responsibilities:


• Own and drive the technical vision, architecture, and standards for data enablement within the CVML and robotics platform

• Serve as technical lead for major initiatives, guiding design, implementation, and delivery

• Mentor and coach Senior and Staff Engineers through design reviews, code reviews, and architectural guidance

• Design, build, and maintain scalable APIs and backend services exposing robotics, sensor, simulation, and ML lifecycle data

• Lead development of developer-facing applications and visualizations supporting model training, evaluation, debugging, and deployment workflows

• Architect, build, and operate data pipelines and workflows

• Define and implement infrastructure-as-code using Terraform and Terragrunt

• Establish and evolve observability standards with Prometheus and Grafana

• Collaborate with Machine Learning Engineers, Data Scientists, Robotics Engineers, and Product teams to translate workflows into platform capabilities

• Address technical challenges hands-on, unblock teams, and lead responses to high-priority incidents

• Communicate technical decisions, tradeoffs, and architectural rationale clearly to engineering and leadership stakeholders

• Apply a customer-first approach to platform design ensuring scalable solutions to meaningful customer problems


Requirements:


• 12+ years of professional software engineering experience with impact at Staff or Principal Engineer level

• Proven technical leadership of senior engineers on complex distributed systems

• Strong background in building data platforms, internal tooling, or developer platforms

• Expertise in designing and operating scalable APIs and distributed systems

• Hands-on experience with:

Python, React

Databricks / Spark

Databases: Postgres, MongoDB

Cloud: AWS

Orchestration tools like Airflow or similar

Infrastructure as Code: Terraform, Terragrunt

Observability: Prometheus, Grafana

• Strong system design skills and architectural judgment

• Excellent communication and collaboration skills


Preferred Experience and Skills:


• Experience supporting machine learning, computer vision, or robotics workflows

• Familiarity with ML lifecycle tooling

• Experience working with robotics or autonomous systems data

• C++ experience, particularly in performance-critical or robotics-adjacent components

• Strong instincts for developer experience (DX)

• Experience influencing technical direction across multiple teams

• Prior people management experience (optional)


Benefits & Perks:


• Full-time employment

• Remote work location within the United States

• Visa sponsorship considered on a case-by-case basis


Note:

“RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.”


Similar Jobs

Explore other opportunities that match your interests

Senior DevOps Engineer

Devops
2h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Associate

brotherstech

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

remotehunter

United State

AWS Specialist for Quantitative Investment Firm

Devops
4h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Jobs via eFinancialCareers

United State

Subscribe our newsletter

New Things Will Always Update Regularly