Skip to content.

Principal Software Engineer

Redmond, WA - $133,600 - $256,800 Full Time Posted by: Microsoft Posted: Monday, 13 May 2024
 
Are you passionate about AI (Artificial Intelligence), MLOps (Machine Learning Operations), and distributed systems? Are you empathetic, curious, and enthusiastic about transferring your ideas into solutions for some of the most challenging technical problems of our generation with a belief that data driven processes lead to great products? Join us! In MSAI (Microsoft Search, Assistant, and Intelligence) you will design, develop, and deploy large scale services and platforms. You will collaborate with teams across O365 (Office365), Azure and Microsoft Research who are building the newest, most compelling intelligent applications in the world.

We are a close-knit team of highly accomplished, deeply technical engineers focused on delivering cutting edge AI technologies that impact hundreds of millions of O365 users. The team is working on backend services for inferencing and on MLOps solutions. Scenarios that we are enabling are Office Copilot, Outlook Text Prediction, Teams Chat suggestions and meetings summarization.

ResponsibilitiesAs a Principal Software Engineer, you will work with a team of engineers who are responsible for all stages of the research & development cycle for Office AI scenarios. This includes early ideation, design, implementation, optimization, release and scaling internationally. As a Principal Software Engineer, your responsibilities will include: Develop solutions for inferencing using Large Language Models.

Develop MLOps systems for Office AI. Develop large-scale data deployment services and systems for governing ML data. Develop inference workflows, automate workflows creation, validation, experimentation, and deployment.

Develop online and offline tools to automatically onboard and ship inference workflows to production. Improve AI online experimentation agility by applying new approaches and industry innovations. QualificationsRequired/Minimum Qualifications:Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C+, C#, Java, JavaScript, or PythonOR equivalent experience.

Experience with design and distributed systemsPreferred Qualifications: Master'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 PythonOR equivalent experienceExperience in MLOps, CI/CD, development of deployment systems. Good communication skills with excellent interpersonal communication and collaboration skills. Excellent programming and algorithm design skills.

Passion for data driven decision making. Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 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 $173,200 - $282,200 per year.Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: Microsoft is an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Benefits and PerksIndustry leading healthcareSavings and investmentsGiving programsEducational resourcesMaternity and paternity leaveOpportunities to network and connectDiscounts on products and servicesGenerous time awayJob SummaryJob number: 1551177Date posted : 2023-05-10Travel: 0-25%Profession: Software EngineeringRole type: Individual ContributorEmployment type: Full-TimeExperience: Experienced professionals.

Redmond, WA, USA
$133,600 - $256,800
Microsoft
AJF/707107573
13/05/2024 19:52

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this