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 ๐ฑ.