Taro Logo

Principal AI Engineer – Generalized Agents and Incubations

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
AI · Cybersecurity

Job Description

Microsoft Security is seeking a Principal AI Engineer to join their Generalized Agents and Incubations team, a high-impact innovation group focused on building agentic AI systems. This role combines cutting-edge AI development with security-focused solutions, operating in a startup-like culture within Microsoft's larger security organization.

The position requires deep expertise in machine learning, particularly in developing autonomous agents and working with LLMs. You'll be architecting and implementing AI systems that generalize across domains, tools, and workflows within Microsoft Security. The role involves rapid prototyping, experimentation, and translation of research concepts into production-grade solutions.

As a Principal Engineer, you'll lead technical strategy and decision-making across incubation efforts, ensuring alignment with long-term product vision. You'll collaborate with research, product, and engineering teams, influencing engineering culture by setting high standards for code quality, scalability, and security in AI systems.

Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering users, customers, and developers with end-to-end, simplified solutions. The organization operates with a culture centered on embracing a growth mindset and inspiring excellence, creating life-changing innovations that impact billions of lives globally.

This is an excellent opportunity for an experienced AI engineer who wants to work at the intersection of artificial intelligence and security, developing innovative solutions that protect billions of users while pushing the boundaries of what's possible with AI technology.

Last updated 19 days ago

Responsibilities For Principal AI Engineer – Generalized Agents and Incubations

  • Architect and implement agentic AI systems that generalise across domains, tools, and workflows within Microsoft Security
  • Drive technical innovation through rapid prototyping, experimentation, and integration of cutting-edge AI techniques
  • Collaborate with research, product, and engineering teams to translate ideas into production-grade solutions
  • Influence engineering culture by setting high standards for code quality, scalability, and security in AI systems
  • Lead technical strategy and decision-making across incubation efforts

Requirements For Principal AI Engineer – Generalized Agents and Incubations

Python
  • 12+ years of experience in software engineering or AI systems development
  • Deep expertise in machine learning, deep learning, and agentic workflows
  • Experience with LLMs and autonomous agents preferred
  • Proven ability to lead complex technical initiatives
  • Proficiency in Python, PyTorch/TensorFlow
  • Experience with scalable cloud infrastructure (Azure preferred)
  • Experience working in startup-like or incubation environments

Benefits For Principal AI Engineer – Generalized Agents and Incubations

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

Related Jobs

Principal Software Engineer

Principal Software Engineer role at Microsoft leading AI-driven speech technology development, focusing on multilingual solutions and AOAI systems in Hyderabad, India.

Principal Applied AI Engineer

Principal Applied AI Engineer role at Microsoft Security, focusing on developing advanced AI systems and LLM applications for security solutions. Requires 5+ years of technical experience.

Engineering Director, AI, HR Engineering

Lead AI/ML engineering director role at Google building innovative HR technology solutions and managing large engineering teams in Hyderabad.

Consulting/Principal Software Engineer

Principal Software Engineer role focused on developing advanced anti-spoofing and liveness detection systems using AI and machine learning at LexisNexis Risk Solutions.

Principal AI Engineer

Lead AI engineer position at Oracle focusing on developing innovative AI solutions for talent acquisition and recruitment processes.