Summary
Microsoft AI are looking for a talented Software Engineering IC3 at their Bengaluru office. This role sits at the heart of building the next-gen Grounding solution that can change how the world interacts with AI search. You'll work directly with the Search Technology Center team to design, code, and own software and services to enable high performant, delightful search experiences and applications.
About the Role
As a Software Engineer II on this team, you will be responsible for designing, coding, and owning software and services to enable high performant, delightful search experiences and applications. You will be engineering these solutions while enabling solid engineering practices including CI-CD, automation tooling, and telemetry insights across our endpoints. You will be working in a collaborative and fun environment with peers across disciplines including PMs, designers, developers, and data scientists.
Accountabilities
- Work on high QPS, low latency online services.
- Be able to think end-to-end to provide the most optimal solutions.
- Architect, design and develop secure, scalable, and resilient solutions.
- Work closely with design and PM teams, able to collaborate across disciplines.
- Mentor other developers on the team.
- Participate and drive code/design reviews.
- Help the team in making decisions on adopting the appropriate technical stack.
The Candidate we're looking for
Experience:
- Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Technical skills:
- Experience working as a full-stack developer.
- Experience with releasing 3P APIs.
- Experience with latency optimizations.
Personal attributes:
- Strong problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment.
Benefits
- Competitive salary.
- Comprehensive benefits package.
- Opportunities for professional growth and development.
- Collaborative and dynamic work environment.
- Recognition and rewards for outstanding performance.