Software Engineer
Machine Learning Platforms
Posted on 12/30/2022
INACTIVE
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Science
Google Cloud Platform
Kubernetes
Python
Requirements
- 5+ years experience as a full stack, full lifecycle software engineer with a deep understanding of a modern programming languages
- Experience working with Data Science teams and familiarity with Machine Learning concepts will be a big plus
- Strong verbal and written communication skills
- Ability to work effectively with engineers, product managers, and business stakeholders alike
- Experience mentoring engineers and leading code and design reviews
- Proficiency in designing robust, reliable systems at scale
- Experience with data engineering at scale
Responsibilities
- Take complex engineering problems, design appropriate solutions and deliver on them fairly independently with limited oversight
- Work on a variety of technologies - from model deployment tools, to model monitoring using GCP, K8s and Python
- Work closely as needed with the Data Science team and develop good architectural patterns allowing us to deploy ML models quickly and flexibly
- Design systems that can handle large volumes of data and provide robustness, resilience to failures and smart anomaly detection capabilities
- Be a multiplier, mentor other engineers on the team and help them become more productive and implement engineering best practices
- Work with Senior Leadership to provide your vision and expertise to drive future products, and new features on existing products