Software Engineering - Microsoft Digital
Core
Design and develop scalable AI-driven solutions for legal workflows, automating document processing and decision flows using Azure AI and Copilot technologies.
Role type
Senior IC software engineer specializing in AI and legal tech
Builds
AI-driven features for legal document processing, decision flows, and user interactions
Domain
Legal technology and enterprise AI
Deliverable
production ML models | product features
Required skills
Azure AI, LLM-based applications, Copilot/agent-based solutions, C#, Java, Python, distributed systems, microservices, system architecture, incident response, observability
Preferred skills
Dynamic CRM, legal domain experience, prompt engineering, AI evaluation frameworks, cloud platforms beyond Azure
Technologies
Azure AI, Copilot, C#, Java, Python, JavaScript, C, C++, Dynamic CRM
Responsibilities
Collaborate with product and legal stakeholders to translate requirements into scalable AI solutions; design and develop features leveraging Azure AI and agentic frameworks; implement high-quality code for services and features; act as DRI for services, monitoring system health and ensuring high availability; contribute to sprint planning and effort estimations; continuously improve engineering practices in AI and cloud technologies.
Seniority
Mid-level, hands-on IC