- Adaptable and Innovative Mindset: Fearless about learning new technologies and excited to work in a fast-paced, ambiguous environment
- Possess a problem-first approach with a careful and principled methodology for building resilient systems
- Expertise in shaping experiences with LLMs and agents
- Proficient with evaluation of ML model performance
- Strong Programming and Distributed Systems Development Skills: Proficient in Python, Java, or other languages
- Experience building full-stack applications with expertise in either backend, frontend, or both
- Ability to handle error cases, write asynchronous code, and work effectively with streaming data
- Professional experience in developing, scaling, and maintaining applications at a production scale
- Experience with Modern Software Development Practices: Familiar with DevOps principles, infrastructure best practices, and cloud-based deployments
Knowledgeable about queues, message buses, and event-driven architectures