The Business & Industry Copilots group at Microsoft is seeking a Software Engineer II - AI/ML to join their rapidly growing organization responsible for the Microsoft Dynamics 365 suite, Power Apps, Power Automate, Dataverse, AI Builder, and more. The Customer Zero Engineering team focuses on building the next generation of applications running on Dynamics 365, AI, Copilot, and other Microsoft cloud services to deliver high-value, complete, and Copilot-enabled application scenarios. This role involves designing, developing, and implementing software applications utilizing generative AI techniques, integrating LLMs and NLP, and optimizing models for performance.
Requirements
- Knowledge of machine learning algorithms and concepts (e.g., supervised learning, unsupervised learning, deep learning) as applied to generative AI.
- 2+ years of professional experience in a technical role developing, training, evaluating and deploying ML solutions at scale for real-world problems
- 3+ years of experience as a software engineer, developing and shipping software in Python, C#, Java or modern language equivalent.
- Familiarity with ML frameworks and libraries like TensorFlow, PyTorch, Scikit-learn, Keras, etc.
- Experience in handling large datasets and working with data processing frameworks (Apache Spark, Hadoop etc.)
- Hands-on experience with cloud platforms like Azure, AWS or GCP for deploying and scaling machine learning models.
- Excellent cross-group and interpersonal skills, with the ability to articulate solutions.
- Bachelors/Master’s degree with relevant course work toward Computer Science, Data Science, Statistics, Machine Learning, Data Mining and equivalent work experience.
Benefits
- Competitive salary
- Comprehensive benefits package (details vary by location and employment type)