Software Engineer II- AI/ML

Microsoft is a global technology leader developing business applications and cloud services, including Dynamics 365 and Power Platform.
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Software Engineer II position at Microsoft focusing on machine learning and SAP workload optimization for Azure platform, offering competitive salary and remote work options.

Software Engineer

Microsoft is seeking a Software Engineer to develop AI-driven services for scientific discovery within their Strategic Missions and Technologies division.

Machine Learning Engineer

Microsoft ML Engineer role focusing on AI model evaluation platform development, offering remote work and competitive pay range of $81,900-$160,200.

Software Engineer II

Software Engineer II position at Microsoft's Azure AI Platform team, focusing on machine learning and AI development with 3+ years of experience required.

Software Engineer II

Microsoft seeks Software Engineer II for AI Frameworks team to optimize LLM performance and develop AI software solutions across platforms.

Description For Software Engineer II- AI/ML

The Business & Industry Copilots group at Microsoft is seeking a Software Engineer II specializing in AI/ML to join their dynamic team. This role is part of the Microsoft Dynamics 365 suite of products ecosystem, working on cutting-edge business applications. The position offers an exciting opportunity to work with generative AI, LLMs, and advanced machine learning technologies while contributing to Microsoft's mission of empowering every person and organization globally.

The role involves developing and implementing AI solutions at scale, working with large datasets, and integrating advanced ML models into business applications. You'll be part of a team that innovates quickly and collaborates closely with partners and customers in an agile environment. The position requires strong technical expertise in machine learning, software development, and cloud technologies, combined with excellent interpersonal skills.

This is an ideal opportunity for a mid-level engineer with both ML expertise and strong software development skills who wants to work on enterprise-scale AI solutions. The hybrid work environment (up to 50% work from home) offers flexibility, and the position comes with comprehensive benefits including healthcare, educational resources, and parental leave. Join Microsoft's culture of inclusion and innovation while working on next-generation AI applications that impact businesses worldwide.

Last updated a month ago

Responsibilities For Software Engineer II- AI/ML

  • Design, develop, and implement robust and scalable software applications using generative AI
  • Integrate LLMs and NLP into software solutions
  • Optimize generative AI models and their performance
  • Establish and drive adoption of good 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
  • 3+ years of experience as a software engineer
  • 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?