Senior Software Engineer

A global technology company that develops AI services, software, and cloud solutions, empowering people and organizations worldwide.
Oslo, Norway
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's People Understanding group is at the forefront of AI innovation, developing cutting-edge services that power Microsoft 365 Copilot, Copilot Studio, and other advanced products. As a Senior Software Engineer in this team, you'll be instrumental in building semantic understanding systems that scale to millions of users.

The role offers an exciting opportunity to work on next-generation AI pipelines, contributing to products that are reshaping how people collaborate and work. You'll be part of a diverse team developing sophisticated AI services that capture and integrate deep semantic understanding of people into Microsoft's product ecosystem.

Your responsibilities will span from system design to implementation, working with cutting-edge technologies and frameworks. The position demands strong technical expertise in software engineering, with a focus on building scalable, efficient systems that power AI-driven experiences. You'll collaborate with cross-functional teams, contribute to architectural decisions, and help shape the future of Microsoft's AI products.

The role offers hybrid working arrangements with up to 50% work from home flexibility. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration. The position includes comprehensive benefits, educational resources, and opportunities for professional growth in one of the world's leading technology companies.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle degradation issues
  • Proactively seek new knowledge and adapt to new trends

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Master's Degree preferred in Computer Science or related technical field

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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 Senior Software Engineer

Senior Software Engineer - ML Platform

Senior Software Engineer role at Microsoft focusing on ML Platform development for identity protection, offering competitive pay and hybrid work environment.

Senior Machine Learning (ML) Engineer

Senior ML Engineer role at Microsoft Security, focusing on AI personalization and analytics for Security Copilot, offering competitive pay and remote work options.

Senior Applied AI Engineer

Senior Applied AI Engineer role at Microsoft Security, focusing on developing autonomous defense systems using cutting-edge AI for cybersecurity innovation.

Senior Software Engineer - AI/ML

Senior Software Engineer position at Microsoft focusing on AI/ML development for business applications, requiring 8+ years of ML experience and strong software engineering skills.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on machine learning and next-gen Windows features, offering remote work and competitive compensation.