Member of Technical Staff - Fullstack Education Engineer

Microsoft Microsoft · Big Tech · Mountain View, CA +1 · Software Engineering

This role is for a Fullstack Education Engineer on a new team within Microsoft Consumer Copilot, focused on building AI-driven learning experiences. The engineer will develop both front-end web applications and backend services, working with designers and AI researchers to create personalized educational systems. The role emphasizes shipping high-quality, full-stack code and using data insights to improve user engagement.

What you'd actually do

  1. Build outstanding consumer-grade web applications using modern JavaScript/TypeScript, React, CSS, Node.js, and related technologies.
  2. Design, build, and maintain secure, reliable, and scalable backend APIs powering Copilot’s education experiences across platforms.
  3. Work collaboratively with our Designers, Product Managers, and AI Researchers to take ambiguous projects and mold them into amazing experiences.
  4. Use data insights to analyze user behavior, inform product decisions, and identify opportunities to unlock learner motivation, mastery, and delight.
  5. Ship high-quality, well-tested, secure, and maintainable code across the full stack.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience
  • coding in languages including, but not limited to, JavaScript, TypeScript, React, CSS, Node,js

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • Experience building fullstack applications from the ground up, including architecture and deployment.
  • Work in consumer-facing education products at scale
  • Working knowledge of web browsers, web protocols, UI/UX principles, application architecture, and performance profiling.
  • Experience designing or implementing backend APIs, distributed systems, or service architectures.
  • Demonstrated success driving growth outcomes—acquisition, engagement, retention—with concrete examples of features or systems you’ve built.
  • Demonstrated written and verbal communication skills
  • Passion for learning new technologies
  • Proven ability to collaborate and contribute to a positive, inclusive work environment

What the JD emphasized

  • AI-driven education features
  • personalized, intelligent, and delightful learning experiences and systems
  • Microsoft Copilot