Taro Logo

Principal Software Engineer - Frontend (CoreAI)

Microsoft is a global technology company empowering people and organizations to achieve more through innovative software, services, and solutions.
$137,600 - $267,000
Frontend
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Join the innovative team building the future of Artificial Intelligence (AI) at Microsoft's CoreAI division. The Azure AI Foundry team is seeking a Principal Software Engineer to help create cutting-edge Generative AI experiences and intelligent agent systems.

As a Principal Frontend Engineer, you'll be instrumental in shaping the front-end architecture of our platform that integrates advanced large language models (LLMs) from providers like OpenAI, Phi, and Meta. You'll work on building intuitive tools that power robust agentic workflows and enterprise automation.

The role requires deep expertise in modern frontend technologies including TypeScript, React, and Next.js/Remix, combined with a passion for LLMs and Generative AI. You'll be working on high-impact, large-scale AI products alongside world-class talent, helping define how the world interacts with agents and intelligent systems.

Key responsibilities include:

  • Leading frontend architecture and development using TypeScript, React, and modern web technologies
  • Establishing robust and maintainable architecture designs
  • Driving adoption of coding standards and best practices
  • Collaborating with partner teams on Azure Machine Learning capabilities
  • Responding to and integrating customer feedback with agility

Required qualifications include a Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience, particularly in frontend development. Experience with LLM and GenAI application development is essential.

The position offers competitive compensation with a base pay range of $137,600 - $267,000 (higher for SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, savings plans, and generous time off.

Join us in shaping the future of AI technology while working in a collaborative environment that values diversity, innovation, and personal growth. This is an opportunity to make a significant impact on how enterprises leverage AI capabilities worldwide.

Last updated 3 months ago

Responsibilities For Principal Software Engineer - Frontend (CoreAI)

  • Identify requirements, scope solutions, estimate work, and schedule deliverables
  • Apply engineering principles to establish robust and maintainable architecture and designs
  • Promote and drive the adoption of good coding standards and patterns
  • Develop software using TypeScript, JavaScript, React, and others
  • Collaborate with partner teams on Azure Machine Learning capabilities
  • Respond, resolve, and integrate customer feedback
  • Lead by example, raising the quality bar and improving team's response to customer incidents

Requirements For Principal Software Engineer - Frontend (CoreAI)

TypeScript
JavaScript
React
Node.js
  • Bachelor's Degree in Computer Science or related technical discipline
  • 6+ years of technical engineering experience
  • 6+ years of working experience in front-end development using JavaScript, TypeScript, React
  • Experience in LLM and GenAI Application development
  • Deep understanding of modern front-end technologies
  • Experience with distributed systems design and implementation
  • Proficiency in Agile development practices and CI/CD
  • Experience working on large-scale UI-intensive product development

Benefits For Principal Software Engineer - Frontend (CoreAI)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • 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