The Lead Software Engineer – Generative AI & Platform Engineering is a hands-on technical leadership role in the Emerging Technology group. The engineer leads the design, development, prototyping, and deployment of scalable software solutions for complex business challenges, translating technology concepts into secure, reliable, maintainable, production-ready enterprise solutions. The role combines software development expertise, modern architecture, cloud-native engineering, and practical experience with emerging technologies, including Generative AI, Agentic AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG). The role includes leading end-to-end software engineering initiatives, providing technical direction and mentorship, establishing reusable architecture patterns and engineering standards, and collaborating with product, architecture, data science, cybersecurity, infrastructure, UX, and business teams. It also drives emerging technology initiatives from experimentation and proof of concept into enterprise production environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior