Taro Logo

Software Engineer - Developer Division / CoreAI

A global technology company that develops and sells software, consumer electronics, and personal computers.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer - Developer Division / CoreAI

Microsoft's Developer Division (DevDiv) is seeking a Software Engineer to join their CoreAI team, focusing on creating next-generation development tools powered by AI. This role sits at the intersection of developer productivity and artificial intelligence, working on tools that serve millions of developers worldwide.

The position offers an opportunity to work with cutting-edge AI technologies, including GitHub Copilot and LLM-based code tools, while contributing to platforms that revolutionize how developers build, debug, and ship software. The team values deep technical expertise, particularly in areas like memory management, performance optimization, and system architecture.

As part of Microsoft's DevDiv, you'll be immersed in a culture that emphasizes experimentation and continuous learning. The role combines hands-on software engineering with AI integration, making it perfect for engineers who are passionate about both low-level technologies and advancing development workflows through AI.

The position offers hybrid work arrangements with up to 50% work from home flexibility, and includes 0-25% travel requirements. Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave policies.

This is an excellent opportunity for engineers who want to shape the future of software development by combining traditional programming expertise with emerging AI capabilities. The role offers exposure to both open-source communities and enterprise-scale development, providing a unique blend of technical challenges and collaborative opportunities.

Last updated 5 days ago

Responsibilities For Software Engineer - Developer Division / CoreAI

  • Design and develop robust, scalable software components for developer tools
  • Leverage AI-powered technologies to accelerate engineering workflows
  • Dogfood internal AI tools and platforms
  • Collaborate with engineers across product teams and open-source community
  • Participate in code reviews and architectural discussions
  • Research and experiment with emerging AI techniques

Requirements For Software Engineer - Developer Division / CoreAI

Python
Java
  • Bachelor's or master's degree in computer science or related field, or equivalent work experience
  • Solid programming skills in C#, Java, C++, or Python
  • Passion for developer experience
  • Excellent written and verbal communication skills

Benefits For Software Engineer - Developer Division / CoreAI

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer - Developer Division / CoreAI