Responsibilities
- Design, build, and maintain robust, scalable, and high-quality developer-facing products and APIs for LLM and Agentic application development.
- Collaborate closely with product managers, designers, developer relations and other engineers to translate developer needs and product requirements into elegant technical solutions.
- Write clean, maintainable, and well-tested code, and contribute to a high standard of engineering excellence within the team.
- Implement and improve validation, monitoring, and observability for ML services within the sandbox environment.
- Drive the full development lifecycle: from ideation and architecture to deployment and continuous improvement.
- Continuously evaluate and optimize existing implementations for performance, scalability, and developer usability.
- Identify and resolve bottlenecks, bugs, and technical challenges in a fast-paced, iterative environment.
- Conduct code reviews and mentor team members to uphold high engineering standards.
- Stay at the cutting edge of AI, LLMs, and developer tooling, bringing new ideas and technologies to the team.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or equivalent industry experience.
- 5+ years of experience of professional software development experience, with a proven track record of shipping high-quality products.
- You are a product-minded engineer who thinks deeply about the end-user. You have strong opinions about what makes a great developer experience.
- You have experience building developer-facing products, APIs, SDKs, or CLIs.
- You are proficient in one or more modern programming languages such as Go, Python, Ruby, or JavaScript and hands-on experience with LLM models.
- Solid understanding of API design, developer tooling, software architecture, data structures, and algorithms.
Nice to Have
- Proven track record of deploying and maintaining ML services in production environments is a strong plus.
- LLMops/MLops experience is a strong plus, especially in developer-facing products.
- Experience building or supporting developer platforms, APIs, or sandbox environments is highly desirable.