Principal Software Engineering Manager - Business & Industry Copilots

Microsoft is a leader in Software as a Service for business applications, developing Microsoft Dynamics 365 suite, Power Apps, and AI solutions.
Machine Learning
Principal Software Engineer
Hybrid
8+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineering Manager - Business & Industry Copilots

Microsoft's Business & Industry Copilots group is seeking a Principal Software Engineering Manager to lead their Customer Zero Engineering initiative. This role combines advanced AI technology with business applications, focusing on Microsoft Dynamics 365, AI, and Copilot systems. The position offers an opportunity to work with cutting-edge generative AI technology while leading a team of engineers in developing scalable solutions.

The role requires deep expertise in machine learning and software engineering, with responsibilities spanning from team leadership to technical implementation of AI solutions. The ideal candidate will have extensive experience in both engineering management and hands-on development of ML solutions, particularly in areas like LLMs and NLP.

Working in Dublin, Ireland, with a hybrid work arrangement (up to 50% work from home), this position offers the chance to shape the future of business applications at Microsoft. The role involves collaboration with various teams and partners, requiring excellent communication and leadership skills alongside technical expertise.

The position comes with comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for an experienced technical leader who wants to work at the intersection of AI and enterprise software, making a significant impact on Microsoft's business applications portfolio.

Last updated 2 days ago

Responsibilities For Principal Software Engineering Manager - Business & Industry Copilots

  • Lead, mentor, and manage a team of software engineers
  • 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
  • Collaborate with cross-functional teams

Requirements For Principal Software Engineering Manager - Business & Industry Copilots

Python
Java
  • 3+ years of people management experience in software engineering
  • 8+ years of professional experience in ML solutions at scale
  • 8+ years of experience as a software engineer
  • Knowledge of machine learning algorithms and concepts
  • Familiarity with ML frameworks (TensorFlow, PyTorch, Scikit-learn, Keras)
  • Experience with cloud platforms (Azure, AWS, GCP)
  • Bachelors/Master's degree in Computer Science, Data Science, or related field
  • Experience in handling large datasets and data processing frameworks
  • Excellent cross-group and interpersonal skills

Benefits For Principal Software Engineering Manager - Business & Industry Copilots

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?

Jobs Related To Microsoft Principal Software Engineering Manager - Business & Industry Copilots

Principal Software Engineer

Principal Software Engineer position at Microsoft's Azure Voice AI team, focusing on developing cutting-edge generative voice and avatar AI models.

Principal Software Engineer

Lead Microsoft's Azure AI Platform team in developing large-scale systems for Language Models and GenAI Services, requiring 12+ years of software engineering experience.

Principal Applied Scientist

Principal Applied Scientist role at Microsoft Security AI Research team, focusing on AI-driven autonomous defense systems and security operations.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Azure ML team, building large-scale model inference platforms including OpenAI integration.

Principal Software Engineer - AI Platform

Principal Software Engineer role at Microsoft's AI Frameworks team, developing AI infrastructure and working with OpenAI to optimize model training and inference at scale.