Applied Machine Learning Engineer Senior Consultant II (Software Engineering Focus)
Core
Senior software engineer building full-stack products and backend services with a focus on integrating Machine Learning and Generative AI solutions.
Role type
Senior IC Machine Learning Software Engineer
Builds
Production software products, APIs, backend services, and ML/GenAI integrations
Domain
Insurance technology / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17+, Spring Boot 4.x+, Python, CI/CD pipeline design, MongoDB schema design, OAuth/OIDC/SSO implementation, production incident response, observability/logging
Preferred skills
GenAI system building, cloud services (AWS/Azure/GCP)
Technologies
Java, Spring Boot, Python, MongoDB, Jenkins, GitHub Actions, AWS, Azure, GCP
Responsibilities
Design and develop features across UI, APIs, and backend services; establish CI/CD pipelines; troubleshoot production issues and perform root cause analysis; coach junior team members on technologies and XP practices; participate in architecture decisions and iteration planning.
Seniority
Senior, hands-on IC