We are in search of an experienced Senior Machine Learning Software Engineer proficient in C++, with a minimum of 7 years of hands-on production experience.
The ideal candidate holds a Bachelor's Degree or equivalent in Data Science, Mathematics, or a related field. As a Machine Learning Software Engineer, you will be instrumental in designing and deploying robust ML models, building Microservices, and contributing to the success of our projects.
Responsibilities
- Develop and deploy advanced ML models using C++ and relevant machine learning tools / libraries.
- Implement scalable Microservices, showcasing strong backend development skills in C++.
- Put machine learning models into production, ensuring seamless integration into existing systems.
- Utilize cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes) to enhance scalability and efficiency.
- Collaborate with cross-functional teams to build and optimize ML pipelines for maximum efficiency.
- Actively contribute to the continuous improvement of data and ML pipelines, integrating CI / CD best practices.
Required Skills & Experience
- Minimum of 7 years of production experience in machine learning using C++.
- Bachelor's Degree or equivalent in Data Science, Mathematics, or a related discipline.
- Proficiency in C++, along with experience in machine learning tools / libraries.
- Strong backend development skills in C++, comfortable developing Microservices.
- Experience deploying machine learning models in a production environment.
- Cloud experience with AWS, Azure, or GCP.
- Familiarity with containerization tools like Docker and Kubernetes.
Desired Skills & Experience
- Knowledge of Kafka and Snowflake.
- Experience and knowledge of various ML libraries and frameworks (e.g. MLPack, Dlib, TensorFlow C++ API, PyTorch C++ Frontend, OpenMP, TBB).
- Experience building out data and / or ML pipelines.
- Familiarity with CI / CD best practices.
- MS or PhD in Data Science, mathematics, or a related discipline is a plus.
If you are a passionate and experienced Machine Learning Software Engineer eager to make a significant impact in a collaborative and innovative environment, we encourage you to
30+ days ago