Sr. AI Engineer
Extra Space Storage · Salt Lake City, UT · 2 wk ago
EngineeringFull-time
Duties & Responsibilities
- Design, implement, and maintain scalable AI agent architectures
- Own and optimize RAG pipelines, including indexing and retrieval strategies
- Arcitect and enhance Lambda-based data processing and indexing workflows
- Design and improve React application architecture and state management
- Ensure seamless integration between frontend interfaces and backend AI systems
- Optimize user experience for AI-driven applications (latency, streaming, feedback loops)
- Improve CI/CD pipelines and deployment processes across environments
- Develop and execute AI agent testing strategies, including functionality tests, performance evaluation, and contributing to red-teaming exercises
- Use DsPy or equivalent tools and methods to evaluate and improve AI agent performance
- Analyze system performance using DataDog and Databricks; implement improvements
- Mentor junior engineers and conduct code reviews across full-stack components
- Contribute to technical standards, development best practices, and agent evaluation guidelines
Qualifications
- 5–7 years of experience
- Proven experience building full-stack AI systems
- Strong proficiency in TypeScript and Python
- Strong experience with React architecture and modern frontend patterns
- Deep understanding of LLM systems, RAG, and agent orchestration frameworks (e.g. LangGraph)
- Experience designing distributed and containerized systems
- Strong experience with AWS and Azure architecture, including multi-service integration
- Experience with DynamoDB and scalable storage patterns
- Strong experience with Databricks for analytics, monitoring, and optimization
- Familiarity with AI agent testing frameworks (such as DsPy or equivalent tools) and experience with red-teaming methodologies
- Advanced debugging, troubleshooting, and performance optimization skills
- Ability to define best practices for full-stack development and frontend-backend integration