Senior Software Engineer

Microsoft is a leading technology company known for its software, hardware, and cloud services.
Backend
Senior Software Engineer
Hybrid
8+ years of experience
AI

Description For Senior Software Engineer

Microsoft Translation team is on a mission to enable communication without language barriers. The Machine Translation team, part of Azure Cognitive Services, builds and runs the translation service that powers translations in Teams, Skype, Bing, Office and Windows, as well as translation apps on iOS and Android. The service is also used by thousands of companies around the world to translate everything from social media to technical documents. We Support translation for 103 languages.

We're a small, agile team, light on process, big on autonomy. Our team is looking for a Senior Software Engineer to join a passionate, distributed group that's driving the design and implementation of a training and deployment and evaluation platform and Custom translation to deliver state of the art machine translation models for customers. The candidate will work with a multidisciplinary team of engineers, data scientists and product managers to build a product that offers state-of-the-art Machine Translation.

This unique role is a broad mix of software development, automation, infrastructure engineering and offering an unparalleled opportunity to learn, grow, and help our customers around the world to break the language barrier.

As a team, we leverage the diverse backgrounds and experiences of passionate engineers, scientists, and program managers to help us realize our goal of making the world smarter and more productive. We believe great products are built by inclusive teams of customer-obsessed individuals who trust each other and work closely together. We collaborate regularly across the company both to find the technology breakthroughs from groups like Microsoft Research to infusing AI into the rest of Microsoft products like Office and Azure.

Responsibilities:

  • Design and develop real-time solutions.
  • Contribute to the design and improvement of our end-to-end platform.
  • Productionize and deploy machine learning solutions with high quality and reliability.
  • Contribute to the roadmap for Microsoft and Azure AI Services.
  • Mentor and support junior team members

Join us in our mission to break language barriers and make the world more connected through cutting-edge machine translation technology!

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Design and develop real-time solutions
  • Contribute to the design and improvement of our end-to-end platform
  • Productionize and deploy machine learning solutions with high quality and reliability
  • Contribute to the roadmap for Microsoft and Azure AI Services
  • Mentor and support junior team members

Requirements For Senior Software Engineer

Java
  • 8+ years of software development experience
  • Excited to work as part of a diverse team and collaborate across geographies
  • Excellent problem-solving and data analysis skills
  • Effective communication skills, both verbal and written, and a great team player
  • Strong proficiency in C#, C++, or Java, and experience writing production code along with SQL-like languages
  • Strong design and coding skills with the ability to learn new programming languages, tools, and design patterns
  • Independent, self-driven individual with a high sense of accountability

Benefits For Senior Software Engineer

  • 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 role at Microsoft focusing on computational advertising and large-scale distributed systems, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Viva Insights team, building large-scale cloud services and analytics solutions to improve workplace productivity and wellbeing.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data engineering team, focusing on big data analytics and cloud services development.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on Identity and Authentication, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI platform team, working on next-gen cloud services with focus on ML lifecycle and platform development.