Software Engineers II / Senior Software Engineers - Applied AI, Enterprise Platforms
Core
Design, develop, and operate scalable software solutions using large language models, AI agents, and enterprise platforms to build intelligent agents, copilots, and automation for business processes.
Role type
Senior IC Software Engineer (Applied AI & Enterprise Platforms)
Builds
Intelligent agents, copilots, automation frameworks, cloud-native microservices, and reusable platform components.
Domain
Enterprise Technology, Artificial Intelligence, Cloud Computing
Deliverable
production ML models | product features | infrastructure
Required skills
Large language models, AI agents, orchestration frameworks, cloud-native architecture, microservices, distributed systems, event-driven patterns, CI/CD, automated testing, incident response, prompt engineering, AI evaluation techniques, Azure services, REST APIs, real-time data processing, responsible AI principles.
Preferred skills
Technical leadership, architecture decision making, mentoring engineers, driving technical strategy, experience in legal/compliance/support domains.
Technologies
Azure, C#, Java, Python, JavaScript, TypeScript, GitHub Copilot, microservices, event-driven architectures, CI/CD pipelines, monitoring and telemetry systems.
Responsibilities
Design and implement cloud-native, API-first architectures; translate ambiguous business requirements into scalable technical solutions; create reusable platforms and frameworks; build evaluation frameworks and observability systems for AI platforms; monitor system health and respond to incidents; lead technical design reviews and drive architecture decisions; mentor engineers and strengthen engineering culture.
Seniority
Senior, hands-on IC with technical leadership