Senior Software Engineer
Responsibilities
- Design, build, and deploy GenAI solutions for contact center use cases including virtual agents, agent assist, call summarization, and workflow automation
- Develop and integrate Amazon Nova–based models within Amazon Connect contact flows and agent tools
- Build prompt strategies, orchestration logic, and APIs to support real-time and post-call AI experiences
- Integrate GenAI services with AWS components (Lambda, Lex, Bedrock, S3, CloudWatch)
- Optimize AI performance for latency, accuracy, security, and cost
- Support testing, tuning, monitoring, and production rollout of GenAI capabilities
Required Qualifications
- 5+ years of software development experience with cloud-based applications
- Hands-on experience developing GenAI or LLM-based solutions
- Strong experience with AWS services and serverless architectures
- Experience integrating AI capabilities with Amazon Connect or conversational platforms
- Proficiency in Python, JavaScript/TypeScript, and API-based integrations
Preferred Qualifications
- Experience with Amazon Nova or Amazon Bedrock–hosted models
- Familiarity with Avaya contact center platforms
- Knowledge of conversational AI, speech-to-text, and text-to-speech pipelines
- Experience implementing responsible AI, security, and data privacy controls