Senior Software Engineer — Agentic AI & Full-Stack Applications
Core
Design and build AI agents that automate program and product management workflows alongside full-stack web applications with generative AI capabilities.
Role type
Senior IC software engineer (agentic AI & full-stack)
Builds
Multi-agent platforms, full-stack web applications with conversational interfaces, backend services, and APIs
Domain
Enterprise software engineering, Program Management, Generative AI
Deliverable
production ML models
Required skills
Agentic AI & LLM application development, Python, TypeScript, Full-stack web development (Angular/React), API design, Cloud development (AWS/Azure), Microservices architecture, SQL/NoSQL databases
Preferred skills
C#, .NET, JavaScript, Node.js, Model Context Protocol (MCP) servers, Natural-language-to-SQL, Jira/Microsoft 365/Confluence API integration, Event-driven architecture
Technologies
LangGraph, AutoGen, n8n, C#, .NET, Python, TypeScript, Angular, React, AWS, Azure, Jira, Microsoft 365, Confluence, SQL, NoSQL
Responsibilities
Design and implement agentic systems and advanced orchestration logic; Develop full-stack web applications with generative AI functionality; Build backend services and APIs integrating with enterprise data platforms; Enable AI insights/alerts over governed program data; Define and apply agentic engineering standards including guardrails and evaluation harnesses
Seniority
Senior, hands-on IC
