Principal Software Engineer
Core
Architect, build, and operate secure, scalable, cloud-native AI-powered applications and agentic experiences for enterprise customers.
Role type
Principal Software Engineer (Full-stack, AI/LLM focus)
Builds
AI-enabled applications, intelligent assistants, and agentic user experiences on Genesys Cloud
Domain
Enterprise Customer Experience (CX) / AI & Generative AI
Deliverable
production ML models
Required skills
Full-stack development (React, TypeScript, Node.js), Python, Distributed systems design, LLM integration (RAG, tool calling, agentic patterns), AWS cloud infrastructure, CI/CD, Enterprise system integration
Preferred skills
GenAI/LLM production experience, Agentic AI patterns, Customer service/CX domain knowledge, Consulting-style delivery
Technologies
React, TypeScript, Node.js, Python, AWS (Lambda, ECS, Bedrock), LangChain, LangGraph, OpenAI, Anthropic
Responsibilities
Lead end-to-end architecture and delivery of full-stack AI applications, Stay hands-on with implementation and debugging, Build secure APIs and microservices, Design AI-enabled capabilities (orchestration, guardrails), Integrate with enterprise systems, Define engineering standards and reusable assets, Troubleshoot production issues
Seniority
Principal, hands-on IC with technical leadership

