Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft is seeking a Senior Software Engineer to join their Online Advertising team, a rapidly growing division handling billions of ad impressions daily. This role sits at the intersection of computational advertising, combining information retrieval, data mining, machine learning, and micro-economics. The position offers a unique opportunity to influence technology development in Microsoft's advertising growth sector, working with a $70 billion online advertising market.

The ideal candidate will join a global R&D team, designing and implementing complex algorithms for large datasets. You'll be working on cutting-edge advertising technology, developing solutions for sponsored search, and building scalable platforms that process terabytes of user data daily. The role requires strong technical expertise and the ability to collaborate with top scientists and engineers across Microsoft's global operations.

Microsoft offers an inclusive culture with a growth mindset, where innovation and collaboration are key values. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, parental leave, and various opportunities for professional growth. This position combines the stability of a tech giant with the excitement of working on emerging advertising technologies, making it an excellent opportunity for experienced engineers looking to make a significant impact in the ad-tech space.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design and development of large scale online and offline platform tools for Ads related products
  • Develop novel algorithms in sponsored search to improve operational efficacy and monetization impact
  • Architect new designs and develop features for cloud-based applications
  • Analyze Giga/Tera bytes of logs and create observation/opportunities for system improvements
  • Ideate on newer aspects of advertising avenues and augment the platform with richer products

Requirements For Senior Software Engineer

Java
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Basic understanding of ML concepts
  • Experience working with Big Data technologies like Hadoop, Spark, Cosmos
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure AI Platform team, focusing on ML model scaling and services, offering competitive compensation and hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Frameworks team in Vancouver, developing AI infrastructure and frameworks for large-scale training and inference across Microsoft's product suite.

Senior Software Engineer - AI

Senior Software Engineer role at Microsoft focusing on AI and security solutions, building innovative AI-powered capabilities for the Defender Experts Organization.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Microsoft Research focusing on AI and optimization, offering hybrid work in Redmond, WA with competitive compensation and comprehensive benefits.

Senior Applied Scientist, Advertiser Copilot

Senior Applied Scientist position at Microsoft working on Advertiser Copilot, focusing on LLMs and AI solutions for advertising platform.