Staff AI Engineer
Remote · United States
Job Summary
Staff AI Engineer to build and maintain backend services using Python/Node.js in serverless AWS architectures, develop RESTful APIs, and integrate AI-driven platforms. You’ll own features end-to-end on a cross-functional team, collaborate with senior engineers to improve reliability, scalability, and performance, and contribute to frontend features as needed. The role involves building and orchestrating AI-native platforms and workflows, working across the stack, and leveraging AI-assisted development tools (e.g., Claude Code), with travel up to 20% and a remote-first setup in the US. You’ll engage in code reviews, drive end-to-end solutions, and operate in a mature production environment with emphasis on reliability, testing, and integration with services like DynamoDB, SQS, EventBridge, Lambda, and Docker.
Required Qualifications
- 6+ years of professional software engineering
- Strong experience with Python and Node.js
- Experience with LLM function/tool calling, prompt engineering, multi-agent orchestration, vector databases (OpenSearch), embeddings, streaming LLM responses, RAG concepts
- Experience working with AWS cloud environments, including Lambda, DynamoDB (and Single-Table design), S3, SQS, EventBridge, Step Functions, etc.
- Experience building and maintaining fullstack applications
- Exposure to workflow orchestration tools (e.g., Sequencer or similar systems)
- Solid understanding of API design and backend systems
- Familiarity with databases (SQL and/or NoSQL, including scalable design patterns)
- Experience working in production environments
- Strong unit testing practices and maintainable test strategies
- Experience with containerization (e.g., Docker)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.