Senior Software Engineer, AI Developer Tools
D
DockerSoftware Development
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- Backend DevelopmentDockerPythonArtificial IntelligenceCloud ComputingJavaKubernetesMachine LearningSoftware ArchitectureGoREST APIRustCI/CDDevOpsMicroservicesSoftware Engineering
Requirements
- 5+ years building production-grade backend systems or developer-facing tools.
- Hands-on experience with AI/ML technologies such as LLM APIs, prompt engineering, or AI agent development.
- Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals.
- Experience designing and building distributed systems, microservices, or platform infrastructure.
- Strong understanding of cloud-native systems (AWS, GCP, or Azure), APIs, and data stores.
- Solid grasp of CI/CD, automated testing, code review practices, and modern development workflows.
- Product-minded approach to building developer tools with focus on user experience and measurable outcomes.
- Excellent communication skills in remote, asynchronous environments.
- Ownership mentality with bias for action and iterative delivery.
- Comfortable working autonomously across distributed teams and navigating ambiguity.
Responsibilities
- Design, implement, and ship production-ready AI agents and tools.
- Build robust, production-grade integrations with LLM APIs.
- Create agent frameworks and orchestration systems for multi-step workflows.
- Build self-service platform capabilities for AI tool deployment and operation.
- Build tools and programs to accelerate adoption of AI developer tools.
- Write well-tested code and establish monitoring for AI systems.
- Partner on architecture, work with product/design on features, and collaborate with platform teams.
- Take part in on-call rotation for AI developer tools.
- Guide other engineers through code reviews and technical discussions.
- Instrument AI tools to measure adoption and effectiveness, then iterate.
View Full Description & ApplyYou'll be redirected to the employer's site