Responsibilities
- Design, develop, and sustain reliable, scalable, and high-quality tools and interfaces tailored for developers building LLM and Agentic applications.
- Work closely with product, design, developer relations, and engineering teams to convert developer requirements and product goals into effective technical implementations.
- Produce clean, testable, and maintainable code while promoting strong engineering practices across the team.
- Enhance validation systems, monitoring, and observability for machine learning services operating in sandboxed environments.
- Lead development efforts across the entire lifecycle—from concept and system design through deployment and ongoing refinement.
- Regularly assess and refine existing systems to improve performance, scalability, and ease of use for developers.
- Diagnose and resolve performance bottlenecks, software defects, and complex technical issues in a fast-moving, iterative setting.
- Perform code reviews and guide team members to maintain rigorous engineering standards.
- Keep current with advancements in AI, large language models, and developer tools, and introduce relevant innovations to the team
Benefits
- energetic and evolving workplace culture
- comprehensive benefits supporting both professional and personal well-being
Work Arrangement
On-site