We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior Software Engineer

Microsoft
$119,800.00 - $234,700.00 / yr
United States, Washington, Redmond
Jan 26, 2026
Overview

The Azure AI Translator team at Microsoft builds the core technologies that power multilingual communication across Microsoft products and services-including Azure Cognitive Services, Office, Bing, and global enterprise solutions. Our work brings togethercuttingedgelanguage models, scalable cloud systems, and worldwide deployment needs to deliver fast, reliable, and secure translation experiences atmassivescale.

As aSeniorSoftware Engineer on theAzure AI Translatorteam, you will design, build, andmaintainthe tools, services, and platforms thatenable translationservices for over 100 languages. Your work will spancloudnativeservices, CI/CD pipelines, largescale distributed systems, and internal engineering tools that support the full lifecycle of model training, evaluation, and deployment. You will improve developer workflows, enhance system reliability, and enable the Translator team to shiphighqualitylanguage technologies quickly and confidently.

This is a deeply technical role requiringhandsondesign and developmentexpertise. We are looking for candidates with experience building andmaintaininginfrastructure for largescale services, ideally hosted in GitHub or Azure DevOps, and deployed across Azure environments.

We foster a collaborative,growthorientedculture where engineers are encouraged to experiment, share knowledge, and push boundaries. Initiative, adaptability, anda biasfor action are essential as we continue to advance the state ofAIpoweredtranslation.



Responsibilities
  • Independently usesappropriate artificialintelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner.Takesresponsibility for the content of their AI-generated requirements, design documents, code, and other assets,assistingother members of the team to do the same. Uses SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to improve processes and practices, especially those involving AI. Experiments with AI tools and practices to improve their own capabilities.

  • Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications. Continuously improves code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs. Applies metrics to drive code quality and stability. Appliesappropriate codingpatterns and best practices (e.g.,leveragingstate-of-the-artgenerative artificial intelligence [GenAI], approaches to source code organization, naming conventions).Identifiesand escalates blockers or unknowns during the development process, communicates how they willimpacttimelines,andidentifiesstrategies and/or opportunities to address them.

  • Leads discussions for and owns the architecture of aproducts/solutions and creates proposals for architecture by testing design hypotheses anddevelopcomplex design specifications. Tests and explores various design options for a complex product/solution scenario, outlining strengths and weaknesses of eachoption. Independently collaborates with architects to build andmodifycomplex products/solutions, providing feedback as needed. Owns or collaborates with other engineers on the architecture of solutions, with minimal technical oversight. Develops design documents that support user stories and other product requirements. Maintains awareness of the current technologylandscape, anddetermineshow to integrate these technologies within existing systems. Shares learnings andidentifiedsolutions from investigations with the team and owns for some design decisions. Ensures system architecture and individual designs meet performance, scalability, resiliency, cost of goods sold (COGS), disaster recovery, and other requirements and expectations. Upholds Microsoft standards of security, privacy, and other compliance requirements and expectations. Understands and coaches less experienced engineers on the importance of building solutions that expand upon the work of others. Drives the refinement of products through dataanalytics, andmakes informed decisions in engineering products through data integration. Reviews designs/architectures within and across teams to provide recommendations for improvements.

  • Works with partner teams to ensure a project/sub-system of a product works well with the components of the partner team, ensuring proper end-to-end testing, live-site coverage, scalability, performance, and DRI escalation pathways areestablishedbefore going live.

  • Acts as a designated responsible individual (DRI) and guides other engineers by developing and following the playbook, working on-call tomonitora system/product/service for degradation, downtime, or interruptions. Alerts stakeholders as to status andinitiatesactions torestore system/product/service for simple problems and complex problems whenappropriate. Responds withinservicelevel agreement (SLA)timeframe. Drives efforts to reduce incident volume, looking globally at incidences and providing broad resolutions. Escalates issues toappropriate owners.



Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Scienceor 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.

Other Requirements:

Abilityto meet Microsoft,customerand/or government security screening requirements arerequiredfor this role. These requirements include, but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will berequiredto pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

  • A technical background and solid foundation in software engineering principles and architecture design

  • An intellectual curiosity and passion about learningnew technologies

  • Previouscross-team collaboration skills and the desire to collaborate in a team of researchers and developers

  • 3+ years of experience in cloud security and Azure

  • 3+ years of experience with Azure DevOps orgithub

  • 1+ years of experience with CI/CD systems

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Applied = 0

(web-54bd5f4dd9-cz9jf)