Senior Software Engineer, AI Developer Tools
Core
Design and implement application logic, APIs, and CLIs to deliver novel AI developer tools for humans and agents working together.
Role type
Senior Software Engineer (AI Developer Tools)
Builds
Intuitive developer tools for advanced AI workflows accessible from everyday development environments
Domain
AI / Developer Tools / Accelerated Computing
Deliverable
production ML models | product features
Required skills
Go, API design, CLI development, container technologies (Docker, Podman), test automation, CI/CD
Preferred skills
Agentic software development, inference engines, Python, leadership and mentorship
Technologies
Go, Docker, Podman
Responsibilities
Design and implement application logic, APIs, and CLIs; drive underlying technology stack and implementation methodology; work with UX/UI designers and AI domain experts; ensure product consistency; drive test automation, continuous integration, and release processes; support, maintain and document software functionality
Seniority
Senior, hands-on IC