Taro Logo

Senior Full Stack & AI Engineer

Microsoft is a global technology company that empowers people and organizations worldwide through innovative software, devices, and cloud solutions.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Cybersecurity

Job Description

Microsoft Security is seeking a Senior Full Stack & AI Engineer to join their Threat Intelligence Center Engineering Team. This role is crucial in leading the development of new AI and ML services to empower MSTIC R&D systems and analysts, helping transform MSTIC into an AI-first organization. The position combines advanced software engineering with cutting-edge AI applications in security.

The Microsoft Threat Intelligence Center collaborates across Microsoft Security to provide world-class threat intelligence and hunting capabilities. The team leverages AI to process massive internet datasets and Microsoft-created content to deliver critical security insights to customers and researchers. This role offers an opportunity to work at the intersection of security, AI, and full-stack development.

As a Senior Full Stack & AI Engineer, you'll be responsible for designing and implementing large-scale solutions, mentoring junior engineers, and driving technical excellence. The role requires expertise in multiple programming languages and modern web technologies, with a focus on building scalable, maintainable systems that can effectively process and analyze security threats.

The position offers a hybrid work environment with up to 50% work from home flexibility, comprehensive benefits including industry-leading healthcare, and opportunities for professional growth. You'll be part of Microsoft's mission to make the world a safer place through innovative security solutions, working in a culture that embraces growth mindset and excellence.

This is an ideal opportunity for experienced engineers passionate about applying AI to security challenges, who want to make a significant impact on global cybersecurity while working with cutting-edge technologies at scale.

Last updated 10 days ago

Responsibilities For Senior Full Stack & AI Engineer

  • Work with Engineers, Product Managers, and other stakeholders to deliver features
  • Utilize AI to empower Microsoft analysts productivity
  • Own and deliver complete feature areas and large-scale solutions
  • Provide mentorship and coaching to junior engineers
  • Write clean, maintainable code with focus on quality and performance
  • Participate in on-call duties as scheduled
  • Help create a diverse and inclusive culture

Requirements For Senior Full Stack & AI Engineer

Python
JavaScript
TypeScript
React
Node.js
Java
  • Bachelor's degree in computer science or related field, or equivalent work experience
  • Excellence in programming languages (C/C++, C#, Java, JavaScript, TypeScript, Rust, Python)
  • Extensive experience with modern web technologies (.NET/Node/React/Angular)
  • Experience building RESTful APIs
  • Strong experience in designing, developing, testing, and shipping solutions
  • Ability to design loosely coupled, componentized software
  • Excellent analytical, problem-solving, and debugging skills
  • Understanding of object-oriented design and coding patterns

Benefits For Senior Full Stack & AI Engineer

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

Senior Software Engineer

Senior Software Engineer role at Microsoft's ES365 team in Dublin, working on developer tools and systems with hybrid work option and comprehensive benefits.

Senior Software Engineer - Azure CXP

Senior Software Engineer position at Microsoft's Azure CXP team in Dublin, focusing on cloud platform development and customer experience enhancement.

Senior Software Engineer - AFD

Senior Software Engineer role at Microsoft working on Azure Front Door, building globally distributed edge services for acceleration, caching, and protection at massive scale.

Senior Network Engineer, Edge Platforms

Senior Network Engineer position at Google focusing on Edge Platforms, combining network engineering with software development to scale and maintain Google's global network infrastructure.

Senior Network Engineer, Customer Services Edge Technologies

Senior Network Engineer position at Google Dublin, focusing on Customer Services Edge Technologies, requiring 6+ years of networking experience and software development skills.