Senior Lead Software Engineer - Machine Learning
Core
Lead the adoption and governance of AI-assisted engineering practices, develop secure production code, and provide technical direction for ML/I/O initiatives in consumer banking.
Role type
Senior Lead Software Engineer (Machine Learning & AI Engineering)
Builds
Secure, high-quality production code and AI-assisted engineering workflows for consumer banking products
Domain
Financial Services / Machine Learning / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
System design, Application development, Testing, Operational stability, Python, Terraform, AWS ECS/EKS, Docker, LLMs, ChatGPT, Responsible AI practices, SDLC toolchain, Cloud-native environments
Preferred skills
Enterprise AI tool governance, Cross-functional leadership, Technical mentorship
Technologies
AWS, Docker, Terraform, Python, LLMs, ChatGPT, OpenAI, Claude
Responsibilities
Provide technical direction and guidance to support business teams and partners; Develop secure, high-quality production code and review/debug code written by others; Lead the adoption and governance of approved AI-assisted engineering practices; Shape product design, application functionality, and technical operations; Act as a function-wide subject matter expert in ML or cloud infrastructure
Seniority
Senior, hands-on IC with leadership responsibilities