Tech Stack
AzureDockerKubernetesMicroservices.NETPython
About the role
- Design and implement AI/ML model deployment pipelines on Azure (Azure ML, AKS, Azure Functions)
- Build scalable REST APIs and microservices for AI model serving using C#/.NET and Python
- Implement monitoring and automated retraining systems for production AI models
- Integrate AI solutions with Microsoft enterprise technologies (Entra ID, Microsoft 365)
- Optimize model inference performance and deployment costs
- Mentor junior team members and contribute to AI best practices
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- 5+ years of software engineering experience with AI/ML focus
- Strong experience with Python and C#/.NET development
- Hands-on experience with Azure ML, containerization (Docker, Kubernetes), and CI/CD
- Understanding of machine learning model deployment and MLOps practices.
- Competitive pay, annual bonuses, and top-performer recognition.
- Comprehensive health, family, and retirement benefits.
- Flexible work options, generous PTO, and wellness programs.
- Professional growth through learning platforms, mentorship, and leadership programs.
- Inclusive teams that reflect the world we serve, supported by Employee Resource Groups and our Equality & Inclusion Council.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI/ML model deploymentC#PythonREST APIsmicroservicesmonitoring systemsautomated retrainingmodel inference optimizationcontainerizationMLOps
Soft skills
mentoringcontributing to best practices
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering