SOFTWARE ENGINEER 2-Full Stack

Microsoft is a global technology company focused on empowering people and organizations through innovative software, cloud services, and AI solutions.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For SOFTWARE ENGINEER 2-Full Stack

Microsoft is seeking a Software Engineer 2 to join their AzureML Experiences Team, focusing on developing the AI Studio portal and SDKs for scaling LLM applications. This role is part of Microsoft's strategic investment in Artificial Intelligence, working with technologies like OpenAI and Mistral. The position offers a unique opportunity to work on cutting-edge AI platforms while collaborating with talented engineers in a hybrid work environment.

The role involves full-stack development with emphasis on frontend technologies, requiring expertise in JavaScript, TypeScript, Python, and React. You'll be responsible for building and maintaining features that make AI accessible for addressing challenging global issues. The position includes participating in on-call rotations and working closely with partner teams to enhance AzureML capabilities.

This is an excellent opportunity for a mid-level engineer looking to make an impact in the AI space while working for one of the world's leading technology companies. The role offers potential for growth into management positions and provides comprehensive benefits including healthcare, educational resources, and work-life balance benefits.

Microsoft's commitment to diversity and inclusion, combined with their mission to empower every person and organization on the planet to achieve more, makes this an ideal position for someone looking to contribute to meaningful technological advancement while developing their career in a supportive environment.

Last updated 2 months ago

Responsibilities For SOFTWARE ENGINEER 2-Full Stack

  • Write clean and concise code with unit tests
  • Design, implement, and support new features as well as extend existing systems
  • Investigate live site issues and implement and deploy fixes
  • Participate in an on-call rotation
  • Develop software using languages such as C#, TypeScript, JavaScript, React
  • Collaborate with partner teams to develop AzureML capabilities
  • Respond, resolve, and integrate customer feedback
  • Lead by example, adhering to best engineering practices

Requirements For SOFTWARE ENGINEER 2-Full Stack

TypeScript
JavaScript
React
Python
  • Bachelor's degree in computer science, or related technical discipline OR equivalent experience
  • 3+ years experience in object-oriented design fundamentals
  • 3+ years of technical engineering experience with coding in C#
  • 2+ years of working experience in front-end development using JavaScript, TypeScript, Python, React
  • Ability to pass Microsoft Cloud Background Check

Benefits For SOFTWARE ENGINEER 2-Full Stack

Medical Insurance
Education Budget
Parental Leave
  • 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 SOFTWARE ENGINEER 2-Full Stack

Software Engineer II

Microsoft Teams is hiring a Software Engineer II to build enterprise messaging and GenAI solutions, offering hybrid work and competitive benefits.

Software Engineer II

Microsoft Azure Portal team seeks Mid-Level Software Engineer to build and enhance cloud management interface used by millions of customers worldwide.

Software Engineer II - Full-Stack

Microsoft seeks Full-Stack Software Engineer II for Trust and Security Services team to develop secure certificate management systems and security infrastructure.

Software Engineer II

Microsoft is hiring a Software Engineer II in Vancouver to develop front-end experiences for Power Query, offering remote work and competitive compensation.

Software Engineer II

Microsoft Software Engineer II position focusing on cybersecurity solutions development, requiring 3+ years of experience in full-stack development and cloud services.