CrawlJobs Logo

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

The PowerPoint team is embarking on an exciting new chapter - evolving a product with nearly 40 years of history into the future of AI‑powered visual creation and storytelling. As part of Microsoft’s mission to empower every person and organization to achieve more, we are reimagining how millions of users craft presentations using intelligent, intent‑driven creation experiences. Our charter spans both the trusted PowerPoint ecosystem and next‑generation features built for Copilot and in‑app agents. With teams in Redmond, WA and Mountain View, CA, we own a rapidly expanding portfolio that includes desktop clients and large‑scale cloud services. This breadth offers unique engineering challenges across scale, performance, efficiency, and reliability. We are pioneering new visual editing capabilities powered by advanced ML systems & Agents - features that generate, transform, and adapt modern presentation artifacts to empower user creativity and productivity.

Job Responsibility:

  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Monitor and troubleshoot production systems, ensuring reliability, scalability, and compliance with performance benchmarks

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
  • Leadership skills to influence others, with the ability to understand team dynamics, retain, attract, and develop team members
  • Grounded in growth mindset, and an advocate for inclusive development
  • Experience working on the design and implementation of a user-facing product - from fast, evolving new features to long-range infrastructure and architecture investments
  • Customer obsessed and passionate about product impact
  • Commitment to continuous learning, innovation, and building an inclusive, high-performing engineering culture
  • Currently programming/coding in your current or most recent role
  • Proven experience in building high-scale distributed systems and high-availability services
  • Deep understanding of the AI lifecycle, specifically regarding model inference and system-level optimization

Additional Information:

Job Posted:
March 24, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer and Principal Software Engineer - Power Point AI Team

Principal Software Engineer, AI Developer Tools

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
232000.00 - 319000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years software engineering experience with 3+ years in Staff or Principal Engineer roles
  • Deep expertise in AI/ML technologies with hands-on production experience building LLM-powered applications, AI agents, or AI-assisted developer tools
  • Strong understanding of LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, agent orchestration frameworks, and practical applications of AI in software development workflows
  • Proven track record of architecting and building highly scalable distributed systems and developer-facing platforms
  • Production experience with modern cloud-native infrastructure including Kubernetes, GitOps deployment patterns, observability systems, and CI/CD pipelines
  • Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals
  • Experience designing developer tools, platform engineering systems, or internal tools that enable other teams
  • Exceptional product and platform mindset considering business outcomes, developer experience, and technical trade-offs
  • Strong communication skills with ability to influence technical and non-technical stakeholders across the organization
  • Track record of technical mentorship and elevating engineering teams' capabilities
Job Responsibility
Job Responsibility
  • Define the long-term technical vision and architecture for AI-powered developer tools and the self-service platform that enables teams to build their own AI agents
  • Establish architectural patterns, technical standards, and best practices for LLM integration, AI agent development, and production AI systems serving developers
  • Lead technical strategy for platform capabilities including deployment frameworks (ArgoCD/GitOps), observability integration (Grafana), security controls, and operational tooling for AI developer tools
  • Design highly available, scalable infrastructure for hosting AI agents and developer tools with predictable performance and intelligent resource management
  • Drive technical decisions on AI technology choices, LLM provider strategies, prompt engineering approaches, and agent orchestration frameworks
  • Partner with Senior Manager and product leadership to align technical architecture with business objectives and productization opportunities
  • Architect and build production-ready AI agents for developer productivity including code review assistants, test generators, deployment diagnostics, and incident response automation
  • Design and implement the self-service platform infrastructure that reduces time-to-production for new AI tools from weeks to days
  • Build systems that accelerate adoption of AI-native development tools (Claude Code, Cursor, Warp) across Docker's engineering organization
  • Establish reliability, security, and performance standards for AI systems including SLOs, monitoring, incident response, and cost management
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - ADEM Agent (Client/Endpoint)

The ADEM engineering team is the engine of innovation at Palo Alto Networks. We ...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience, with a significant portion dedicated to designing and operating complex, resource-constrained client-side or endpoint software in a large-scale deployment
  • Advanced AI-Augmented Development: As a leader in engineering efficiency, you must be an expert in leveraging AI-powered development tools—including Claude Code, Cursor, Windsurf, and GitHub Copilot—to radically accelerate the SDLC and automate complex refactoring and testing workflows
  • Cross-Platform Systems Mastery: Proven track record of architecting and shipping production-quality software for multiple operating systems (Windows, macOS, Linux) with a deep understanding of OS internals, networking stacks (L3-L7), and system performance tuning. Expertise in C/C++, Rust, or Go (Golang) for high-performance client development is required
  • Endpoint Security & Resilience: Deep authoritative knowledge of endpoint security mechanisms (e.g., integrity checks, sandboxing, driver development) and the ability to design agents that are resilient to tampering while maintaining a minimal security posture
  • Data Acquisition Pipeline Innovation: Experience building robust, secure, and resource-efficient data collection and buffering mechanisms within an agent, utilizing technologies for local data persistence and secure transfer
  • Security & Networking Visionary: Deep understanding of Zero Trust architecture principles applied at the endpoint, L3-L7 networking interception, and advanced encryption standards to ensure the ADEM Agent remains the most secure platform in the industry
  • Open Source & Community: A history of contributing to open-source projects (e.g., related to system monitoring, networking drivers) or speaking at industry conferences is highly desirable
  • Education: BS/MS/PhD in Computer Science or a related technical field, or equivalent high-level professional experience
Job Responsibility
Job Responsibility
  • Client-Side Architecture & Roadmap: Define the long-term architectural vision for the ADEM Agent across Linux, Windows, macOS, and mobile platforms, ensuring robust performance, minimal resource consumption
  • OS/Kernel-Level Governance: Lead the "Design Review Board" for all Agent-side features, ensuring all components adhere to Secure AI by Design, operate with high-availability patterns in diverse OS environments, and maintain a low CPU/memory footprint
  • Data Acquisition & Resilience: Drive the evolution of the Agent's telemetry collection and processing pipeline, optimizing for low-latency, encrypted data transfer and ensuring resilience in low-bandwidth or disconnected environments
  • Cross-Functional Leadership: Partner with Product Management, Core Infrastructure, and Security teams to translate ambiguous business requirements into robust, high-performance technical specifications for the client software
  • Engineering Excellence & Mentorship: Act as a force multiplier by mentoring Staff and Senior engineers, fostering a culture of rigorous platform-specific testing, high code quality, and proactive technical debt management within the Agent codebase
  • Crisis Leadership: Serve as the ultimate technical escalation point for complex, systemic production issues related to endpoint stability or performance, leading post-mortems that drive permanent architectural improvements in the Agent
What we offer
What we offer
  • restricted stock units
  • bonus
  • employee benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - ADEM Agent (Client/Endpoint Focus)

The ADEM engineering team is the engine of innovation at Palo Alto Networks. We ...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience, with a significant portion dedicated to designing and operating complex, resource-constrained client-side or endpoint software in a large-scale deployment
  • Advanced AI-Augmented Development: expert in leveraging AI-powered development tools—including Claude Code, Cursor, Windsurf, and GitHub Copilot—to radically accelerate the SDLC and automate complex refactoring and testing workflows
  • Cross-Platform Systems Mastery: proven track record of architecting and shipping production-quality software for multiple operating systems (Windows, macOS, Linux) with a deep understanding of OS internals, networking stacks (L3-L7), and system performance tuning
  • Expertise in C/C++, Rust, or Go (Golang) for high-performance client development is required
  • Endpoint Security & Resilience: deep authoritative knowledge of endpoint security mechanisms (e.g., integrity checks, sandboxing, driver development) and the ability to design agents that are resilient to tampering while maintaining a minimal security posture
  • Data Acquisition Pipeline Innovation: experience building robust, secure, and resource-efficient data collection and buffering mechanisms within an agent, utilizing technologies for local data persistence and secure transfer
  • Security & Networking Visionary: deep understanding of Zero Trust architecture principles applied at the endpoint, L3-L7 networking interception, and advanced encryption standards
  • Open Source & Community: a history of contributing to open-source projects (e.g., related to system monitoring, networking drivers) or speaking at industry conferences is highly desirable
  • Education: BS/MS/PhD in Computer Science or a related technical field, or equivalent high-level professional experience
Job Responsibility
Job Responsibility
  • Client-Side Architecture & Roadmap: Define the long-term architectural vision for the ADEM Agent across Linux, Windows, macOS, and mobile platforms, ensuring robust performance, minimal resource consumption
  • OS/Kernel-Level Governance: Lead the "Design Review Board" for all Agent-side features, ensuring all components adhere to Secure AI by Design, operate with high-availability patterns in diverse OS environments, and maintain a low CPU/memory footprint
  • Data Acquisition & Resilience: Drive the evolution of the Agent's telemetry collection and processing pipeline, optimizing for low-latency, encrypted data transfer and ensuring resilience in low-bandwidth or disconnected environments
  • Cross-Functional Leadership: Partner with Product Management, Core Infrastructure, and Security teams to translate ambiguous business requirements into robust, high-performance technical specifications for the client software
  • Engineering Excellence & Mentorship: Act as a force multiplier by mentoring Staff and Senior engineers, fostering a culture of rigorous platform-specific testing, high code quality, and proactive technical debt management within the Agent codebase
  • Crisis Leadership: Serve as the ultimate technical escalation point for complex, systemic production issues related to endpoint stability or performance, leading post-mortems that drive permanent architectural improvements in the Agent
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

At DevSavant, we are a trusted technology partner specializing in Software Devel...
Location
Location
Salary
Salary:
Not provided
devsavant.com Logo
DevSavant Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior leader with 8-15 years of experience in software engineering, with deep backend expertise
  • Proficient in Node.js, Python, Golang, and comfortable with TypeScript
  • Experienced with both SQL and NoSQL databases (e.g., MongoDB, PostgreSQL) and cloud data warehouses like BigQuery, Snowflake, or Databricks
  • Proven experience designing software architecture and leading end-to-end product delivery
  • Hands-on with AI-powered development tools and workflows, this is a must
  • Strong communication, collaboration, and leadership skills
  • Comfortable navigating the challenges of a fast-paced, high-growth startup
  • Bachelor's or Master's degree in Computer Science or related field
Job Responsibility
Job Responsibility
  • Lead Architecture & Technical Strategy by designing and evolving scalable backend systems using Node.js, Python, and/or Golang
  • Architect highly scalable platforms capable of housing petabytes of data, with a sharp focus on the cost of scaling
  • Guide development efforts using AI agents for automation and code generation, focusing on high-level architecture and system reliability
  • Own Product Capabilities End-to-End, translating product vision into technical execution by wearing the Product Manager hat
  • Engage with customers to deeply understand use cases and pain points
  • Conduct market and competitor research to inform product direction, defining features, user stories, and roadmaps
  • Collaborate across engineering, design, and GTM teams to deliver high-impact features
  • Champion Innovation & Continuous Improvement, stay current with emerging technologies and promote a culture of experimentation
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - ADEM Agent (Client/Endpoint Focus)

The ADEM engineering team is the engine of innovation at Palo Alto Networks. We ...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience, with a significant portion dedicated to designing and operating complex, resource-constrained client-side or endpoint software in a large-scale deployment
  • Expert in leveraging AI-powered development tools—including Claude Code, Cursor, Windsurf, and GitHub Copilot—to radically accelerate the SDLC and automate complex refactoring and testing workflows
  • Proven track record of architecting and shipping production-quality software for multiple operating systems (Windows, macOS, Linux) with a deep understanding of OS internals, networking stacks (L3-L7), and system performance tuning
  • Coding Rust, or Go (Golang) for high-performance client development is required
  • BS/MS/PhD in Computer Science or a related technical field, or equivalent high-level professional experience
Job Responsibility
Job Responsibility
  • Define the long-term architectural vision for the ADEM Agent across Linux, Windows, macOS, and mobile platforms, ensuring robust performance, minimal resource consumption
  • Lead the "Design Review Board" for all Agent-side features, ensuring all components adhere to Secure AI by Design, operate with high-availability patterns in diverse OS environments, and maintain a low CPU/memory footprint
  • Drive the evolution of the Agent's telemetry collection and processing pipeline, optimizing for low-latency, encrypted data transfer and ensuring resilience in low-bandwidth or disconnected environments
  • Partner with Product Management, Core Infrastructure, and Security teams to translate ambiguous business requirements into robust, high-performance technical specifications for the client software
  • Act as a force multiplier by mentoring Staff and Senior engineers, fostering a culture of rigorous platform-specific testing, high code quality, and proactive technical debt management within the Agent codebase
  • Serve as the ultimate technical escalation point for complex, systemic production issues related to endpoint stability or performance, leading post-mortems that drive permanent architectural improvements in the Agent
  • Fulltime
Read More
Arrow Right

Principal Product Manager

Are you a customer‑obsessed, AI‑first product builder who loves transforming how...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 8+ years experience in product/service/program management or software development OR equivalent experience
  • Experience presenting to and managing product status with senior company leadership
  • Experience with enterprise SaaS product, AI/ML technologies, customer engagement solutions
  • Track record of delivering complex products at scale with measurable business impact
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead the product vision, strategy, and roadmap to integrate Generative AI, autonomous agents, and low-code/no-code capabilities into next‑generation customer experience and automation solutions
  • Engage directly with enterprise customers, partners, analysts, and executive leadership to uncover pain points, identify emerging trends, and maintain strategic alignment
  • Translate external insights and market signals into differentiated product capabilities that strengthen Microsoft’s competitive advantage
  • Collaborate across Microsoft engineering, UX, and AI research teams to drive co‑innovation, align dependencies, and deliver world‑class user experiences
  • Partner with engineering, design, marketing, and sales to ship high‑quality releases on time and at scale
  • Work closely with Data Science teams to develop leading AI-powered features using Generative AI
  • Measure product success through relevant KPIs, driving adoption, DAU/MAU, customer satisfaction, and revenue growth through data and strategy driven prioritization
  • Represent the product as a thought leader at industry events, analyst briefings, and customer advisory boards
  • Drive a culture of quality, innovation, collaboration, and teamwork, and embody our Culture and Values
  • Fulltime
Read More
Arrow Right
New

Senior Principal Product Manager – Partner Experience & AI Platform

Zalando is on a mission to become a pan-European fashion and lifestyle ecosystem...
Location
Location
Finland;Germany , Helsinki;Berlin
Salary
Salary:
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in high-scale platforms, SaaS, or Marketplaces
  • Understanding of APIs-as-products, developer experience (DX), and the nuances of building distributed platform services
  • Technically firm in the Generative AI stack
  • Deep understanding of LLM orchestration, Agentic workflows, and how to move from AI experimentation to production-grade automation
  • Expert at driving alignment across complex organizations
  • Ability to manage high-stakes change management and strategic programs without requiring direct line-management authority
  • Can spar with Principal Engineers on architecture and system design, then pivot to a commercial leadership meeting to discuss partner performance and scalability
  • Advocate for high-quality, consistent digital experiences as a strategic differentiator for our ecosystem
  • believe enterprise software should be as intuitive as B2C
Job Responsibility
Job Responsibility
  • Oversee the end-to-end digital partner journey
  • Look beyond individual team boundaries to identify friction points in the ecosystem, coordinating cross-functional efforts to drive a cohesive, high-performance experience for our brands
  • Define the vision and strategy for our central AI Platform powering our digital partner ecosystem
  • Build internal infrastructure—such as LLM orchestration, agentic frameworks, and RAG patterns—that empowers our product teams to deploy intelligent automation for partners
  • Be a key driver of our platform evolution, ensuring our infrastructure is modular, extensible, and ready to integrate deeply with relevant external systems of our partners via APIs and autonomous agents
  • Directly oversee the roadmap for key central products, including our Partner Design System and the foundational technical infrastructure upon which partner-facing digital applications are built
  • Act as a high-bandwidth bridge between Engineering and leadership
  • Translate complex technical trade-offs into compelling business narratives that align with our long-term ecosystem goals
  • Play an active role in leveling up our product craft by coaching and mentoring more junior product colleagues in your product area and become a key member of our product craft leadership team in Partner Tech
What we offer
What we offer
  • 27 days of holiday a year to start for full-time employees (+1 day for every calendar year up to 30 days)
  • 2 paid volunteering days a year
  • Hybrid working model with up to 60% remote per week, actual practice is up to each team to best support their collaboration
  • Work from abroad for up to 30 working days a year
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right
New

Senior Product Manager - Agentic Platform

Job description: Are you a Product Manager who builds? We're looking for someone...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 5+ years experience in product/service/program management or software development OR equivalent experience
  • Proven experience as a Product Manager shipping developer tools, platforms, or infrastructure products end-to-end
  • A builder mindset. You use AI tools to prototype workflows, validate product ideas, or directly shape what got built, not just to draft documents faster
  • Hands-on experience with AI-powered developer tooling and coding assistants such as GitHub Copilot, Copilot Workspace, Claude Code, OpenAI, Codex, ChatGPT, Cursor, or similar.
Job Responsibility
Job Responsibility
  • Own product strategy, vision, and roadmap for a defined area of Microsoft's agentic platform, and drive it end-to-end from discovery through launch, adoption, and iteration
  • Use AI tools in your daily work, prototype product concepts yourself, and stay current on the fast-moving landscape of AI developer tools and agentic systems. Bring that depth to every product decision
  • Demonstrate resiliency to experiment and try multiple AI-driven product approaches that may not work, because no one has tried them before
  • Define how developers discover, adopt, and get value from the platform and its ecosystem of agents and plugins, whether that means onboarding, governance, developer experience, or scaling adoption across new engineering orgs
  • Lead with judgment, verify with data. Have a point of view on what to build, then use metrics like adoption, engagement, and productivity impact to validate it. Make the case to leadership with evidence and a clear view of what is or isn't working
  • Work closely with engineering managers, principal engineers, and technical leads to scope work, make trade-offs, and make sure the team is building the right things
  • Drive cross-team roadmap alignment and decision-making with partner teams across Microsoft working on AI, developer tooling, and engineering systems, including GitHub, DevDiv, and internal platform teams
  • Stay close to your customers. Run feedback loops with developers, pull insights from telemetry and direct conversations, and make sure the product keeps up with real needs
  • Help create a team environment with high trust, direct feedback, and room for people to do their best work.
  • Fulltime
Read More
Arrow Right