Remote Senior Software Engineer, ML Infrastructure

Posted

Apply now
Please, let Serve Robotics know you found this job on RemoteYeah. This helps us grow ๐ŸŒฑ.

Description:

  • Serveโ€™s Machine Learning (ML) platform is a core part of the company's autonomy, enabling the training and testing of various ML models for real-world tasks.
  • The platform is also used to mine useful data from terabytes of sensor recordings captured daily.
  • The Senior Software Engineer will join the Machine Learning Infrastructure (ML Infra) team to build and improve this platform.
  • Technologies used include Apache Beam (Dataflow) for pipelines, Bazel as the build system, BigQuery via dbt, MongoDB and GCS for storage, Kubernetes for service deployment, and Airflow for workflow management.
  • Key responsibilities include developing and maintaining ML infrastructure, such as sensor data ETL pipelines and continuous training pipelines.
  • The engineer will develop an MLOps system for managing the lifecycle of ML cloud training and inference as a service pipelines.
  • Collaboration with ML engineers to design metrics for ML tasks and mining sensor data of interest is expected.
  • The role involves designing and implementing algorithms for ranking and scoring annotation candidates and working with annotation providers on quality control and feedback loops.
  • The engineer will ensure sensor data and its derivatives are discoverable and accessible for Robotics Engineers across the company.

Requirements:

  • A BS or MS in computer science with a focus on data engineering and large-scale ML systems is required.
  • A minimum of 3 years of industry experience in building, running, and improving large-volume ML training and validation pipelines is necessary.
  • Experience in building native cloud applications is required.
  • Candidates must have experience with large-scale data processing pipelines in production.
  • Proficiency in at least one of the following programming languages: C++, Python, or Go is essential.
  • Hands-on experience and good knowledge of Computer Vision and Deep Learning are required.
  • A strong tendency to automate workflows for oneself and others is expected.

Benefits:

  • Serve Robotics is an equal employment opportunity and affirmative action employer, ensuring qualified applicants are considered without regard to various personal characteristics.
  • The company offers a dynamic work environment focused on innovation and growth in the field of robotics and machine learning.
  • Employees will have the opportunity to work on cutting-edge technology and contribute to the development of autonomous delivery solutions.
Apply now
Please, let Serve Robotics know you found this job on RemoteYeah . This helps us grow ๐ŸŒฑ.
About the job
Posted on
Job type
Salary
$ 150,000 - 200,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback