Software Engineer 2 - CoreAI

Microsoft•Redmond, WA
•$102,100 - $219,200

About The Position

The Software Engineer 2 will join Microsoft’s CoreAI Modernization Agent team, which builds AI-powered, agentic experiences to help developers understand complex codebases, identify modernization opportunities, plan and execute upgrades, and validate changes. The team aims to make modernization an intelligent, continuous engineering workflow in which agents work alongside developers to make software easier to evolve, maintain, secure, and operate. In this role, you will design and build the systems, agents, and developer experiences that support modernization workflows across the software engineering lifecycle. You will create scalable agentic capabilities that reason over large codebases, interact with engineering tools and repositories, automate modernization tasks, and produce changes developers can understand, review, and trust. You will collaborate with engineering teams and customers to turn real-world challenges into reusable product capabilities. Success requires strong software engineering fundamentals, curiosity about AI, comfort working across technologies and codebases, customer focus, collaboration, and a willingness to experiment and learn.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 2+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • Experience designing, developing, and operating large-scale software systems, developer platforms, or developer tools.
  • Experience building AI-powered applications, agents, or workflows using large language models and related AI technologies.
  • Experience with developer ecosystems, including source repositories, build systems, CI/CD, testing, code analysis, or developer tooling.
  • Experience working across multiple programming languages, frameworks, or application architectures, and understanding challenges involved in evolving and modernizing existing software.
  • Experience leading significant engineering projects, driving technical design, collaborating across teams, and delivering complex capabilities from concept through production.
  • Ability to use customer feedback, telemetry, experimentation, and engineering metrics to improve product quality and developer experience.

Responsibilities

  • Design and implement agentic experiences that help developers understand, plan, execute, and validate modernization work across complex applications and codebases.
  • Design and evolve durable, scalable architectures for modernization agents and supporting services, balancing innovation with maintainability, reliability, security, and performance.
  • Produce high-quality, extensible, maintainable code and establish engineering practices, metrics, testing strategies, and coding patterns that improve product quality and development speed.
  • Explore and apply advances in AI, models, agents, tools, and software engineering techniques to improve modernization workflows while maintaining developer control and trust.
  • Integrate modernization agents with repositories, build and validation systems, developer tools, and other engineering workflows.
  • Develop reusable components, agent capabilities, tools, and platform building blocks for modernization scenarios.
  • Collaborate across engineering teams and partner organizations to drive technical clarity, alignment, and shared ownership of architecture, interfaces, and experiences.
  • Engage with developers, product teams, and enterprise customers; use their feedback to ensure product investments address real-world problems.
  • Maintain reliability, security, privacy, performance, and responsible AI standards, using telemetry and customer signals to improve modernization experiences.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service