Staff AI Engineer
USA (Remote) with 20% Travel.
We're looking for a Staff AI Engineer to support the development and delivery of complex, integration-heavy platforms. This role is ideal for an experienced engineer who thrives in hands-on development, can confidently own features and deployments, and contributes to team leadership within a pod.
In this role, you will work as a key contributor on a cross-functional team, building across the stack while helping guide delivery, improve systems, and solve challenging integration problems, including AI-native platforms such as agentic learning systems designed to enable human-centered learning in the Age of AI.
This is not a greenfield project. You'll be joining a mature, production environment with real users, where reliability, performance, and scalability are critical. You'll collaborate closely with senior engineers to enhance existing systems and deliver high-quality features.
By joining us, you leverage our Advanced AWS Partnership and the highly exclusive AWS Patterns Partnership, a distinction held by only 11 companies worldwide out of 190,000.
What You'll Do
Development
Workflow & System Orchestration
Backend & API Engineering
System Reliability & Support
Collaboration & Growth
Required Skills & Experience
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)
Nice to Have