Senior Software Engineer - Machine Learning
About the Role
A company is looking for a Senior Software Engineer - Machine Learning & Geospatial. Key Responsibilities Design and implement machine learning features for production customer workflows Identify and close feature and behavior gaps between ML capabilities and common frameworks Analyze and improve the performance of existing ML code while ensuring stability and correctness Required Qualifications 5+ years of experience building production software systems Strong proficiency in at least one backend or systems language (e.g., C++, Java, Scala) Experience implementing or integrating machine learning models in production Familiarity with ML libraries or frameworks such as Spark ML, scikit-learn, or XGBoost Strong instincts around correctness, edge cases, and behavioral consistency
Responsibilities
- Design and implement ML features for production workflows
- Analyze and improve ML code performance
- Ensure stability and correctness of ML features
Qualifications
- 5+ years of production software experience
- Strong proficiency in a backend or systems language
- Experience implementing or integrating ML models in production
Required Skills
Keywords
Interested in this role?
Apply now and take the next step in your career.
