The Role
As a Lead Software Engineer on our AI Platform Team, you will drive the design and development of the next generation of agentic, reliable, and scalable GenAI platforms supporting state-of-the-art large language models, evaluation systems, and secure developer tooling. You will play a key role in shaping technical direction, ensuring architectural excellence, and mentoring peers while collaborating across the company to infuse AI into real-world production solutions.
Responsibilities:
- Set technical direction and architect multi-tenant GenAI platform systems
- Lead the development of secure, scalable platforms and developer tooling for agentic coding and experimentation
- Integrate generative AI frameworks, LLMs, and evaluation platforms into enterprise-grade solutions
- Solve complex technical challenges, ensuring reliability, security, and performance at scale
- Mentor engineers and collaborate with Research, Product, and Engineering teams to deliver impactful solutions
Qualifications:
- 8+ years engineering experience; proficient in C#, Java, JavaScript, Go, or Python
- Experience with generative AI, large language models (LLMs), and cloud infrastructure
- Familiarity with GenAI platform technologies (MCP, LangGraph, OpenAI, Bedrock)
- Strong architecture, design, and problem-solving skills with a focus on security and reliability
- Proven ability to mentor engineers and influence architectural decisions