Senior AI Software Engineer
Core
Build, support, and operate backend services for Genesys Cloud Copilot, an AI assistant that helps administrators and supervisors complete tasks and get answers in plain language.
Role type
Senior IC backend software engineer (AI agents & platform)
Builds
Genesys Cloud Copilot backend, AI agents, tools, and the platform for other teams to add AI capabilities
Domain
Enterprise customer experience software, AI orchestration, cloud infrastructure
Deliverable
production ML models
Required skills
Python, distributed systems design, service/event-driven architectures (REST, WebSockets, Kafka), AWS (Lambda, API Gateway, DynamoDB, S3, IAM, KMS), CI/CD, infrastructure as code, automated testing, observability, security and compliance
Preferred skills
Agent frameworks (Strands Agents, LangGraph), foundation models (AWS Bedrock, Anthropic Claude), Model Context Protocol (MCP), LLM evaluation (LLM-as-judge, simulated users), RAG, multilingual knowledge search, SLOs and error budgets, GDPR and FedRAMP
Technologies
Python, AWS, Kafka, REST, WebSockets, CloudFormation, Serverless Framework, LangGraph, Strands Agents, Anthropic Claude
Responsibilities
Design, build, test, deploy, and support Copilot backend capabilities; build AI agents that plan, call tools, and manage context; improve frameworks and tooling for other teams; integrate Copilot with Genesys Cloud services via APIs and events; write automated tests and LLM evaluations to measure answer quality; manage reliability, latency, and model costs; build security and compliance into services; lead larger pieces of work and mentor engineers
Seniority
Senior, hands-on IC
