- Experience building or integrating AI, machine learning, generative AI, large
language model, Agentic, retrieval-augmented generation, vector database, or prompt-based solutions
- Experience taking emerging technology concepts from proof of concept through
pilot, production hardening, governance review, adoption, and operational support
- Familiarity with responsible AI practices, model evaluation, guardrails, data
privacy, cybersecurity, compliance, and enterprise risk management considerations
- Experience with modern cloud services, serverless architectures, Kubernetes,
microservices, event-driven architecture, API management, observability platforms, and infrastructure-as-code
- Experience partnering with product, design, data, security, architecture, and
business teams to identify high-impact use cases and deliver measurable business outcomes
- Proven ability to mentor engineers, influence technical direction without
direct authority, and establish reusable engineering standards, patterns, frameworks, or accelerators
**Lead Software Engineer Overview:** The Lead Software Engineer in the Emerging Technology group is a hands-on technical leader responsible for designing, building, piloting, and scaling next-generation software solutions that apply emerging technologies to high-value business problems. This role combines deep software engineering expertise with practical innovation, helping translate exploratory concepts into secure, reliable, maintainable, and production-ready capabilities