Bot Auto

Software Engineer – Machine Learning Infrastructure

Bot Auto

full-time

Posted on:

Location Type: Hybrid

Location: HoustonTexasUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Architect and own a scalable model evaluation platform for autonomous driving models.
  • Partner with research scientists to optimize and scale distributed training workflows.
  • Design and maintain a versioned, high-quality training data store.
  • Build automated pipelines spanning data preparation, model training, validation, and deployment.
  • Contribute to tooling for high-throughput data annotation.
  • Develop production ML services with reliability and observability.

Requirements

  • Bachelor's or Master's in Computer Science, or equivalent practical experience.
  • Strong proficiency in Python; working knowledge of C++
  • Demonstrated hands-on experience building or scaling evaluation platforms, training infrastructure, dataset curation & feature stores, or annotation platforms.
  • Strong experience with distributed computing and container orchestration — Kubernetes, Spark, or comparable frameworks.
  • Ability to operate independently: scope ambiguous problems, make sound architecture decisions, and drive them to completion.
Benefits
  • Health insurance
  • Retirement plans
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC++model evaluationdistributed trainingdata preparationmodel trainingvalidationdeploymentdata annotationmachine learning services
Soft Skills
independent operationproblem scopingarchitecture decision makingcompletion driving
Certifications
Bachelor's in Computer ScienceMaster's in Computer Science