Lead Software Engineer (AWS, Snowflake & ML Backend)
Core
Architect and maintain backend microservices, data infrastructure, and MLOps workflows to deploy and scale machine learning models for real-time predictions and business insights.
Role type
Lead Software Engineer (ML Backend & Data Infrastructure)
Builds
Production ML models, real-time prediction pipelines, and scalable data analytics systems
Domain
Industrial technology, Cloud computing, Machine Learning
Deliverable
production ML models
Required skills
Python, AWS (SageMaker, Lambda, ECS/EKS, Step Functions), Snowflake (SQL, warehousing, performance tuning), Microservices architecture, CI/CD for ML, Data governance
Preferred skills
None stated
Technologies
AWS, Snowflake, Python, SageMaker, Lambda, ECS, EKS, Step Functions
Responsibilities
Architect and maintain backend microservices for ML model deployment; Design batch and real-time analytical pipelines; Establish CI/CD practices for ML infrastructure; Co-design cloud-native distributed systems; Optimize Snowflake storage and queries; Mentor junior and mid-level engineers
Seniority
Senior, hands-on IC with leadership responsibilities
