Senior Software Engineer
Core
Design and develop AI-powered applications, intelligent agents, and Copilot experiences to transform seller productivity and business workflows.
Role type
Senior Software Engineer (AI/LLM integration)
Builds
Enterprise applications, intelligent agents, and Copilot experiences for sellers
Domain
Enterprise SaaS, AI/LLM, Cloud (Azure)
Deliverable
production ML models | product features
Required skills
C#, .NET, ASP.NET Core, React, TypeScript, Python, Azure services, microservices, RESTful APIs, distributed systems, object-oriented design, secure coding, Agile
Preferred skills
Dynamics 365, Dataverse, Power Platform, GitHub Copilot, event-driven patterns, platform engineering
Technologies
Azure App Services, Azure Functions, Azure Service Bus, Azure Event Grid, Azure Event Hubs, Azure Container Apps, Azure Kubernetes Service (AKS), Azure SQL, Cosmos DB
Responsibilities
Integrate LLMs and orchestration frameworks into enterprise applications; Build scalable front-end applications using React and TypeScript; Develop robust backend services and APIs; Implement security-by-design principles throughout application architecture; Contribute to technical strategy and architecture decisions; Evaluate emerging technologies and AI capabilities for innovation
Seniority
Senior, hands-on IC with cross-organizational influence