Lead Software Engineer, MLOps/ML Platform
Core
Design, build, and maintain platform components supporting the full ML model lifecycle from development and training through deployment and monitoring.
Role type
Lead Software Engineer, MLOps/ML Platform
Builds
Cloud infrastructure on AWS (Databricks, EMR, ECS, S3) and automated model deployment/testing workflows
Domain
Financial Services / Machine Learning Operations
Deliverable
production ML models
Required skills
Server-side development (Web Services, XML, SOAP, REST, JMS), Microservices (Spring Boot, Spring Core, MVC), AWS services (S3, DynamoDB, ECS, EKS, RDS, Lambda, ALB/NLB), RDBMS design and tuning (SQL, JDBC), Agile/SCRUM, AI-assisted development tool validation
Preferred skills
Project management, MLOps model serving application building, AI/ML tools and frameworks, AWS Developer or Solution Architect certification
Technologies
AWS Lambda, Databricks, EMR, ECS, S3, Spring Boot, Spring Core, MVC, REST, SOAP, XML, SQL, GitHub Copilot
Responsibilities
Design and maintain platform components for the ML model lifecycle, build and manage cloud infrastructure on AWS for model training and serving, automate model deployment and release workflows, monitor platform health and resolve performance/stability issues, apply AI-assisted development tools to improve code quality and delivery speed
Seniority
Lead, hands-on IC with mentorship