Staff Software Engineer AI Developer Tools
Summary
Builds and maintains AI infrastructure for developer tools, focusing on integrating language models into workflows, creating autonomous agents, and optimizing reliability, latency, and cost while mentoring engineers.
You architect and maintain secure AI infrastructure that integrates language models into developer workflows. You build autonomous agents, retrieval systems, evaluation frameworks, code-safety guardrails, and intelligent automation while improving reliability, latency, cost, and developer productivity. You also provide technical leadership, mentor engineers, and monitor production systems.
Responsibilities
- Architect AI core infrastructure
- Design internal platforms and APIs for language-model integration
- Build autonomous agents and retrieval-augmented generation systems
- Establish AI engineering practices and evaluation frameworks
- Implement code-safety guardrails
- Optimize model latency and token spend
- Collaborate with engineering, infrastructure, and security teams
- Eliminate developer productivity bottlenecks
- Monitor system health and diagnose integration issues
- Mitigate model drift and downtime
- Mentor junior engineers
Requirements
- 8+ years of systems expertise
- Production AI experience
- Prompt engineering
- Fine-tuning
- Retrieval-augmented generation
- Multi-agent workflows
- Data privacy
- Security
- Cost management
- Distributed software
- Communication
Benefits
- equity (RSUs)