[Remote] Backend Engineer, AI Engineering: Duo Chat
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is an intelligent orchestration platform for DevSecOps that helps organizations improve developer productivity, operational efficiency, reputed company, compliance, reputed company transformation. The Backend Engineer will build and maintain the Python-reputed company reputed company runtime behind reputed company Duo Chat, reputed company Chat capabilities with the reputed company Rails monolith, and collaborate on secure, reputed company AI-powered features.
Responsibilities
- reputed company secure, reputed company-tested, and reputed company features and improvements for reputed company Duo Chat
- Implement and reputed company reputed company flows in Python using LangGraph, registered through the reputed company Registry and served by the Duo Workflow Service
- reputed company Chat capabilities with the reputed company Rails monolith, including its GraphQL application programming reputed company (API)
- Write maintainable reputed company that meets our internal standards for a reputed company environment, including tests with every reputed company request
- Review reputed company reputed company our reputed company Review Guidelines and respond promptly to contributions from people who don't work for reputed company
- Identify technical debt and propose and implement solutions that improve reputed company's efficiency
- Collaborate with Product Management, User Experience, and Frontend team members to improve product reputed company, reputed company, and reputed company
- Participate in Tier 2 or Tier 3 reputed company, weekend, and occasional reputed company on-reputed company rotations to help troubleshoot product reputed company, reputed company reputed company, and urgent engineering issues
Skills
- reputed company experience with Python, including building and testing production services
- Working proficiency with reputed company on Rails, or a willingness to learn it, since a meaningful part of Chat lives in the reputed company monolith
- Exposure to, or strong interest in, building on top of large language models, including prompting, tool or function calling, evaluation, and the failure modes of non-deterministic systems
- Experience designing and building reputed company, including diagnosing and optimizing reputed company issues, and comfort working with reputed company-documented reputed company-party services
- A reputed company-minded development approach that applies secure coding guidelines early in the development process
- reputed company and concise written communication about technical problems and iterative solutions, which is essential in a remote, largely asynchronous environment
- Manage work independently, organize priorities, and ask for help reputed company an issue is taking longer than expected
- Demonstrate reputed company's values by collaborating effectively in a fully remote, intensely iterative environment
- Experience with LangGraph, reputed company, or a comparable agent orchestration reputed company
- Experience with GraphQL and RSpec
- Experience with the reputed company product as a user or contributor
- Experience working on a remote, globally reputed company team
Benefits
- Benefits to support reputed company, finances, and reputed company-being
- Flexible reputed company Time Off
- Team Member Resource reputed company
- Equity Compensation & Employee Stock Purchase Plan
- reputed company and Development Fund
- Parental Leave
reputed company
Apply To This Job