Software Engineer II - AI/ML

A global technology leader that develops software, cloud services, and business applications, known for Microsoft Dynamics 365 and Power Platform.
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Language Engineer

Language Engineer role at Microsoft AI, focusing on building next-generation capabilities for Copilot through language engineering and LLM development.

Software Engineer II

Microsoft Azure AI Platform Software Engineer II position focusing on machine learning, AI model training, and distributed systems development in Hyderabad, India.

Software Engineer II

Software Engineer II position at Microsoft Security working on Security Copilot and generative AI services in Hyderabad, India.

Software Engineer II

Software Engineer II position at Microsoft working on Azure Specialized team, focusing on SAP workload optimization and machine learning integration.

Software Engineering

Software Engineering role at Microsoft focusing on Azure Machine Learning platform development and large-scale AI model serving infrastructure.

Description For Software Engineer II - AI/ML

Join Microsoft's Business & Industry Copilots group as a Software Engineer II focusing on AI/ML. This role is within the Customer Zero Engineering team, working on next-generation applications using Dynamics 365, AI, Copilot, and Microsoft cloud services. You'll be part of developing innovative solutions that leverage generative AI and machine learning technologies to create high-value business applications.

The position offers a unique opportunity to work with cutting-edge AI technologies while contributing to Microsoft's mission of empowering every person and organization globally. You'll be working in an agile, high-energy environment, collaborating with diverse teams to build scalable solutions using Azure & Power Platform.

As a Software Engineer II, you'll be responsible for designing and implementing AI/ML solutions, optimizing model performance, and integrating advanced NLP capabilities into business applications. The role requires strong technical expertise in machine learning, software development, and cloud technologies, combined with excellent collaborative skills.

The position offers hybrid working arrangements with up to 50% work from home flexibility. You'll be part of Microsoft's inclusive culture that values growth mindset, innovation, and collaboration. The role comes with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

This is an excellent opportunity for a mid-level engineer with AI/ML expertise to make a significant impact on Microsoft's business applications while working with the latest technologies in generative AI and machine learning.

Last updated 3 months ago

Responsibilities For Software Engineer II - AI/ML

  • Design, develop, and implement scalable software applications using generative AI
  • Integrate LLMs and NLP into software solutions
  • Optimize generative AI models for specific use cases
  • Establish and drive adoption of coding standards
  • Identify opportunities to improve systems using generative AI
  • Stay up-to-date with latest trends in generative AI

Requirements For Software Engineer II - AI/ML

Python
Java
Kubernetes
  • 2+ years of professional experience in ML solutions development
  • 2+ years of software engineering experience in Python, C#, Java or equivalent
  • Knowledge of machine learning algorithms and concepts
  • Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn, Keras)
  • Experience with data processing frameworks (Apache Spark, Hadoop)
  • Cloud platform experience (Azure, AWS, GCP)
  • Bachelor's/Master's degree in Computer Science, Data Science, or related field
  • Excellent cross-group and interpersonal skills

Benefits For Software Engineer II - AI/ML

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?