Staff Software Engineer, AI Foundations
New
J
JobgetherAI Software Engineering
Based in United StatesFull-TimeStaff
Salary$224,000–$302,400
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 8+ years of professional software engineering experience
- Required Skills
- PythonJavaSoftware ArchitectureTypeScriptGoGenerative AIDistributed Systems
Requirements
- 8+ years of professional software engineering experience, or equivalent demonstrated experience building production-grade software.
- Bachelor’s or master’s degree in Computer Science or a closely related discipline, or equivalent professional experience.
- Demonstrated experience and enthusiasm for generative AI, particularly AI agents, agentic workflows, and AI-assisted coding.
- Deep experience with concurrent programming and safe use of concurrency primitives such as mutexes and atomics.
- Fluency in multiple programming languages, including Python, TypeScript, Java, and Go.
- Experience designing APIs and producing documentation for publicly available libraries, modules, or developer-facing systems.
- Strong track record of open-source contributions, including work on third-party libraries or projects.
- Experience with distributed systems and a strong foundation in software architecture and systems design.
- Excellent written and verbal communication skills in English.
- Ability to work effectively in a remote, primarily asynchronous environment with a high degree of autonomy.
Responsibilities
- Design and build trusted agentic coding systems that use generative AI to produce high-quality, reliable software.
- Design and implement AI SDK capabilities supporting a broad range of frameworks, libraries, and AI application patterns.
- Take end-to-end ownership of new features, from technical design through implementation, testing, documentation, and delivery.
- Apply strong software engineering fundamentals to ensure code is well-designed, thoroughly tested, maintainable, and highly reliable.
- Serve as a technical domain expert on AI design patterns, collaborating with field teams to develop best practices, reference implementations, and canonical examples.
- Engage directly with the developer community to troubleshoot complex issues, gather feedback, and improve APIs and developer experiences.
- Contribute to open-source projects and third-party libraries, working transparently through public pull requests and technical discussions.
View Full Description & ApplyYou'll be redirected to the employer's site