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 a day 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-Frontend

Frontend Software Engineer II position at Microsoft working on Viva Engage, developing user experiences with React and modern web technologies.

Software Engineer II

Microsoft seeks a Software Engineer II for OneDrive/SharePoint team to build large-scale distributed systems and cloud infrastructure using React, TypeScript, and modern web technologies.

Software Engineer 2

Microsoft Software Engineer 2 position focusing on React development for Azure Monitor's Experiences and Canvases team, offering hybrid work in Redmond.

UX Engineer II

UX Engineer II position at Microsoft focusing on AI-driven interface design and development, combining frontend engineering with UX design expertise.

Software Engineer 2- Casual Games- Frontend

Frontend Software Engineer role at Microsoft's Casual Games team, focusing on delivering exceptional gaming experiences across Microsoft products.