Principal Software Engineer

Redmond, WA 98052, United States

Job Description



Microsoft bets on Artificial Intelligence (AI) as the next growth opportunity for the company. Bing just disrupted the search space with Bing Chat and many more Large language Model (LLM) driven innovations are happening throughout the industry. AzureML is focused on building a platform that makes it easy for both first party Microsoft teams and third party customers to build cutting edge applications on top of these large language models. We are going through "product experiences" revamp to meet the demand that\xe2\x80\x99s created by LLM\xe2\x80\x99s, and we are in the forefront introducing new sets of capabilities that are vital to making consumptions of LLM\xe2\x80\x99s for production use while meeting enterprises security, isolation, and compliance requirements.


We are looking to hire a Principal Software Engineer to join our AzureML Experiences Team. In this role, you will be working with a group of front-end engineers who are currently working on new studio portal and Software Development Kits that makes it easier for our customers to consume LLM\xe2\x80\x99s for their production use. You will contribute to the design and implementation of Azure Large Language model studio. We are looking for motivated, result-oriented, and collaborative people who have a drive for results.


You will also participate in proposing and developing innovative solutions that span across multiple layers of technologies. You will be responsible for fully understanding requirements and providing solutions that match the needs.


As a team, we adopt a culture of meritocracy, bias towards taking big risks and failing fast, and value hacking together. You will join a team of talented engineers who love solving hard problems, embrace open source.
If you are a frontend developer who is passionate about making AI accessible and solving challenging world problems, you should join us.

Responsibilities

  • Identify requirements, scope solutions, estimate work, schedule deliverables.
  • Apply engineering principles for defining robust and maintainable architectures and designs.
  • Help establish and drive the adoption of good coding standards and patterns.
  • Perform software development in C#, TypeScript, JavaScript, React and other languages.

Qualifications


Required 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#, TypeScript, JavaScript, React or Python
    • OR equivalent experience.
  • 6+ years of working experience in front end development using JavaScript, TypeScript, Python, React

Background Check Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


Preferred Qualifications
  • 5 years of experience with distributed systems design and implementation, especially microservice architecture, and experience with cluster scheduling technologies like Kubernetes is a plus.
  • Understanding of Azure is a plus.

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: https://careers.microsoft.com/us/en/us-corporate-pay


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.


#AIPLATFORM#

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4272525
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Redmond, WA 98052, United States
  • Education
    Not mentioned