Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
pythonjavascriptai/mlllmsa/b testingsoftware engineeringgrowth experimentationcross-functional collaboration
About the Role
Senior Software Engineer role at Microsoft's Bing Growth team, focusing on AI-first search experiences. Responsibilities include driving end-to-end prototypes, A/B experimentation, and improving product metrics. The role impacts hundreds of millions of users and requires collaboration with cross-functional teams.Key Responsibilities
- Collaborate with stakeholders to determine user requirements
- Drive design document development for products or platforms
- Create, implement, optimize, and debug code for performance
- Leverage expertise to drive project plans and work items
- Proactively seek new knowledge and integrate trends into search experiences
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 3+ years experience in driving cross organization features functional spec and system design
- 3+ years experience in user-facing feature development, A/B experimentation, and improving product metrics
Nice to Have:
- Master's Degree in Computer Science or related field AND 6+ years experience OR Bachelor's Degree AND 8+ years experience
- 2+ years experience applying problem-solving skills and working independently in dynamic environments
- 2+ years experience in growth projects/features
- 1+ year experience building features with LLMs
Benefits & Perks
- Industry leading healthcare