Sr Software Engineer
Core
Owning run-state reliability of AI-driven support workflows, adapting AI to business policies, and ensuring security/compliance for AI agents.
Role type
Senior IC software engineer (AI support systems)
Builds
Scalable AI agent platforms for customer support workflows
Domain
AI/ML, Customer Support, Enterprise Software
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, LLM-powered application development, RAG pipelines, prompt engineering, agent frameworks (Semantic Kernel, LangChain), fine-tuning, observability, non-deterministic system debugging, prompt-injection defense
Preferred skills
Agent Harnesses (GitHub Copilot CLI, Coding Agents), Markdown specs/ADRs, YAML configs, multi-step Agentic workflows, safety posture of AI systems
Technologies
Semantic Kernel, LangChain, GitHub Copilot CLI, Markdown, YAML
Responsibilities
Incident response and live-site health monitoring for AI workflows, implementing RBAC and data access controls, defining observability mechanisms for concurrent AI agents, partnering to establish scalable AI patterns, contributing to citizen developer platforms
Seniority
Senior, hands-on IC