CrawlJobs Logo

Senior Software Engineer - Microsoft AI, Copilot

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond, WA

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

As Microsoft continues to redefine the future of AI, we are seeking passionate engineers to tackle some of the most complex and impactful challenges of our time. Our vision is bold — to build intelligent systems that deeply understand users and adapt across agents, applications, services, and infrastructure. This role focuses on building distributed systems and APIs that power adaptive, context-aware experiences across Microsoft AI. We aim to make Copilot feel like your Copilot — responsive to your preferences, workflows, and goals — while preserving privacy, security, performance, and scale. We are looking for a Senior Software Engineer to lead the design and development of distributed data infrastructure, APIs and personalization pipelines that drive Copilot’s intelligence. You will work across Microsoft AI and Copilot teams. You will possess a methodical approach to problem-solving, proficiency in backend technologies, a familiarity with applied AI and its unique challenges, and the ability to architect solutions that stand the test of time. The right candidate is hands-on and enjoys building world-class consumer experiences and products in a fast-paced environment. A key skill is the judgment to make the right risk vs velocity and value decisions.

Job Responsibility:

  • Architect scalable, low-latency systems/data pipelines for ingesting, processing, and serving personalized signals
  • Design, build, and maintain robust pipelines for telemetry, product usage, and experimentation data
  • Design data models and APIs that enable Copilot to reason about user context, preferences, and history
  • Build real-time and batch personalization engines that adapt Copilot’s behavior
  • Collaborate with privacy, security, and responsible AI teams to ensure personalization is safe, transparent, and user-controlled
  • Optimize for performance, reliability, and cost across diverse workloads and geographies
  • Ship high-quality, well-tested, secure, and maintainable code
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively
  • Enjoy working in a fast-paced, design-driven, product development cycle
  • Embody our Culture and Values

Requirements:

  • Bachelor’s degree in computer science, or related technical discipline AND 4+ years technical engineering experience building systems with coding in languages including, but not limited to, Python, C#, C++, Golang, Rust, Java
  • OR equivalent experience
  • 4+ years' experience building scalable services, including securing applications and infrastructure on top of cloud infrastructure like Azure, AWS, or GCP
  • Experience with large scale data systems
  • Experience working with AI platforms, frameworks, and APIs
  • Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience
  • Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers
  • Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web, data systems and AI
  • Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team

Additional Information:

Job Posted:
January 29, 2026

Employment Type:
Fulltime
Work Type:
On-site 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 - Microsoft AI, Copilot

Senior Backend Software Engineer

The Coaching team builds Highspot’s personalized, AI-enhanced coaching capabilit...
Location
Location
Canada , Vancouver
Salary
Salary:
146000.00 - 178000.00 CAD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 5+ years of experience in back-end software development building and maintaining large-scale web applications
  • At least 3 years of experience working with object-oriented programming languages
  • Ruby and Python preferred
  • Experience architecting, building, and deploying mid-to-large scale web applications in a distributed environment
  • Strong understanding of API design, data modeling, and backend scalability
  • Experience integrating or working with AI/LLM platforms such as OpenAI, Anthropic (Claude), or Azure OpenAI
  • Familiarity with AI-powered development tools (e.g., Cursor, GitHub Copilot, Cody, etc.) and a demonstrated ability to incorporate them effectively into day-to-day workflows
  • Deep expertise in web performance, security, and reliability best practices
  • Proven ability to deconstruct complex technical problems and deliver elegant, maintainable solutions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-quality, scalable, and user-centric backend systems using modern technologies
  • Architect and optimize backend infrastructure to power intelligent, AI-driven workflows and Agentic AI integrations
  • Build and maintain integrations with multiple large language models (LLMs) including ChatGPT, Claude, and other OpenAI and Microsoft models
  • Collaborate closely with AI/ML engineers to productionize agentic workflows and autonomous reasoning systems
  • Partner effectively with Product Management and UX Design to translate ideas and research into production-ready, AI-enhanced features
  • Leverage AI-assisted development tools such as Cursor, GitHub Copilot, and other code generation frameworks to accelerate development and improve code quality
  • Lead and mentor engineers through complex projects, emphasizing clean architecture, testing, and software craftsmanship
  • Drive backend infrastructure improvements that enhance reliability, observability, and performance
  • Collaborate cross-functionally to deliver differentiated customer value through AI and data-driven solutions
  • Troubleshoot and resolve critical production issues while contributing to internal documentation and best practices
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Group Retirement Savings Plan (RRSP) and matching employer contributions (DPSP) with immediate vesting
  • Flexible PTO
  • Generous Holiday Schedule + 5 Days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • Flexible work schedules
  • Access to Coaches and Therapists through Modern Health
  • 2 Volunteer days per year
  • Monthly transportation allowance for employees that work in our Vancouver Hub location
  • Employees are eligible to receive stock options
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

At PointClickCare our mission is simple: to help providers deliver exceptional c...
Location
Location
Canada , Mississauga
Salary
Salary:
142000.00 - 158000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience writing clean code that performs well at scale using Java
  • Experience with Spring Boot
  • In-depth knowledge of relational databases (e.g. Microsoft SQL Server, MySQL)
  • Solid experience writing RESTful API endpoints
  • Absolutely love TDD and have working knowledge of it
  • Proficient in GIT
  • Experience using system and performance monitoring tools (e.g. New Relic, DataDog)
  • Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)
  • Excellent organization, critical-thinking and personal leadership skills
  • Self-starter with the ability to deliver with minimal supervision
Job Responsibility
Job Responsibility
  • Identify, prioritize and execute tasks in the software development life cycle
  • Work with business to iterate over software requirements
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Analyze and debug systems
  • Perform validation and verification testing in a test-driven manner
  • Review the work of others, and invite others to review your work
  • Collaborate with internal teams and vendors to fix and improve products
  • Ensure software is up-to-date with latest technologies
What we offer
What we offer
  • Benefits starting from Day 1!
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Copilot Security

Copilot Security is at the core of Microsoft’s mission to deliver trusted, human...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
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.
  • 3+ years in technical engineering roles building large-scale services.
  • Hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses.
  • Proven ability to design, build, and ship agentic AI features or frameworks.
  • Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps.
  • Agentic AI Development & Orchestration: Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms
  • familiarity with agentic design patterns including tool calling, multi-agent coordination, and secure delegation patterns.
  • Hands-on experience with distributed training frameworks (Ray, Slurm, HPC), containerization and orchestration technologies (Docker, Kubernetes) for ML model deployment, and ML lifecycle management in production environments.
  • Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems using tools such as Phoenix, MLFlow, LangFuse, or custom eval harnesses
  • understanding of AI safety evaluation methodologies including adversarial testing and red-teaming.
Job Responsibility
Job Responsibility
  • Develop and ship agentic AI-powered security features that protect users from threats such as prompt injection, adversarial manipulation, and abuse of agentic workflows.
  • Implement secure orchestration frameworks that enable Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.
  • Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.
  • Collaborate with product, engineering, security, privacy, and AI teams to adopt agentic security patterns and best practices across Copilot and MAI.
  • Monitor key metrics for agentic AI security and innovation, using data-driven insights to improve defenses and enablement.
  • Document secure agentic AI patterns, ensuring they address novel risks, support safe delegation, and enable responsible orchestration of actions.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI Agents

Do you want to lead the charge in leveraging generative AI to transform enterpri...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND proven years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience with Agent based architectures, frameworks and technologies (such as MCP, A2A protocol, Langchain, Azure AI Foundry)
  • Proficient coding and design skills in modern programming languages (such as C#, Java, Python, Go or C++), with a strong understanding of computer science fundamentals – including object-oriented design, algorithms, data structures, and database concepts
  • Hands-on experience developing scalable, distributed systems- for example, building cloud-based services, RESTful APIs, or microservices that run on Azure or other cloud platforms. Demonstrated ability to design for performance, reliability, and maintainability in a large-scale environment
  • Strong problem-solving, debugging, and testing abilities, with a track record of delivering high-quality software. Able to diagnose complex issues across distributed systems and ensure code is well-tested (unit, integration, etc.)
  • Excellent communication and collaboration skills. Proven ability to clearly communicate technical ideas and system designs, and work effectively on cross-functional teams in an English-speaking environment
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: 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
  • Design & Develop: Architect and implement robust, scalable, and maintainable cloud services and APIs (using modern frameworks and Azure technologies) to power Finance Copilot experiences at enterprise scale
  • AI Integration: Leverage large language models and agent orchestration frameworks to deliver rich, contextual, long-running conversational experiences and agentic workflows that automate finance processes and insights
  • Enterprise Extensibility: Drive development of connectors and integration patterns for Microsoft 365 Copilot, Dynamics 365 Finance, and external ERP systems, ensuring the platform is extensible and can be tailored to complex enterprise environments
  • Performance & Reliability: Continuously optimize backend systems for low latency, high throughput, and resiliency. Use telemetry, monitoring (e.g. Azure Monitor, Kusto), and AI-driven evaluation techniques to ensure reliability and proactively improve performance at scale
  • Security & Compliance: Ensure all solutions meet Microsoft’s highest standards for security, privacy, and compliance. Incorporate secure development practices and governance from day one to protect sensitive enterprise data and conform to industry regulations
  • Collaboration: Work closely with product managers, designers, data scientists, and partner engineering teams to deliver end-to-end features from ideation to production. Drive alignment on technical approach, balance trade-offs, and ensure the Finance Copilot integrates smoothly with other systems and teams
  • Technical Leadership: Provide mentorship and technical guidance to the team. Lead by example through code and design reviews, drive critical architectural decisions, and raise the engineering bar by introducing best practices and new ideas that influence the broader organization
  • Innovation: Stay current with emerging technologies and drive innovation in our product. Experiment with new features or tools and inject fresh thinking to continuously improve our AI copilots and developer platform.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Product

Frontier Foundry (F²) is IDC’s bold new innovation engine — a design-led, full-s...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Hands-on experience with Nuance voice technologies or similar platforms (e.g., Azure Speech, Dialogflow, Alexa Skills Kit)
  • Deep understanding of Voice Access systems, accessibility APIs, and assistive technologies
  • Strong proficiency in full-stack development, especially client-side application engineering and user-facing experiences
  • Experience with GitHub Copilot, Copilot Studio, AI Foundry, or equivalent vibe coding/generative AI tools
  • 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
  • Design, build, and deliver high-quality software components aligned to F² charters: interaction models (inking, stylus, display tech), multimodal innovation (sensor fusion, voice/touch interfaces), or AI agents (context-aware, task-oriented)
  • Integrate and optimize Nuance Conversational AI technologies (e.g., speech-to-text, text-to-speech, NLU) into multimodal experiences
  • Enhance Voice Access capabilities across platforms, ensuring accessibility, responsiveness, and seamless user interaction
  • Work across the stack — from UI to backend — with a bias for impact and iteration
  • Embrace “vibe coding” using AI-assisted tools like GitHub Copilot, Copilot Studio, AI Foundry, and other generative AI tools to reduce boilerplate and drive intelligent test automation
  • Collaborate with product, design, and partner teams to shape backlog priorities and deliver intuitive, high-impact experiences
  • Navigate evolving priorities with ingenuity, turning loosely defined ideas into tangible software outcomes
  • Contribute to architecture discussions, code reviews, and prototyping efforts
  • Foster a culture of agility, experimentation, and outcome-driven development
  • Fulltime
Read More
Arrow Right

Senior Solutions Engineer - Full Stack Developer

The role is critical to the firm’s success. You design and deliver enterprise so...
Location
Location
United States , Cleveland
Salary
Salary:
140000.00 - 150000.00 USD / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Solutions Engineer or similar role
  • Bachelor’s degree in Computer Science, Information Systems, or related field - or equivalent hands-on experience
  • Strong experience configuring and integrating enterprise applications such as Salesforce, Workday, and Microsoft Power Platform
  • Proficiency with APIs, middleware, and integration frameworks to connect systems and enable data flow
  • Familiarity with AI/ML concepts and experience embedding AI services into enterprise workflows (e.g., Copilot, Azure AI, LLM APIs)
  • Demonstrated ability to translate business needs into technical solutions from ideation through delivery
  • Strong understanding of data modeling, reporting tools, workflow automation, and security configuration
  • Experience working in Agile/Scrum delivery frameworks, with a focus on adaptability and continuous improvement
  • Excellent problem-solving, collaboration, and communication skills
  • Ability to work in a fast paced Agile/Scrum delivery framework
Job Responsibility
Job Responsibility
  • Extend and customize enterprise platforms (e.g., Salesforce, Workday, Microsoft Power Platform) through APIs, code, and integrations while evaluating AI-powered development tools and automation opportunities
  • Design, develop, and maintain full-stack applications and automations that improve internal operations and workflows with focus on scalable, maintainable code and user-centered design
  • Collaborate with business stakeholders to capture requirements, translate them into technical solutions, and deliver clear documentation and training
  • Participate in code reviews, documentation, and internal demos to ensure transparency and maintainability following established quality standards and best practices
  • Cross-train with peers across languages and platforms to support a flexible and adaptable team including exposure to AI development tools and low-code/no-code platforms
  • Maintain and optimize system integrations across cloud and on-prem applications with focus on performance, reliability, and security
  • Partner with “citizen developers” to guide low-code/no-code solutions, ensuring maintainability, governance, and alignment with enterprise standards
  • Integrate AI services (Azure AI, OpenAI APIs, Microsoft Copilot, and other third-party tools) into workflows, automations, and enterprise platforms
  • Implement AI engineering practices such as prompt engineering, API integration, testing/validation of AI solutions, and adherence to the firm’s AI governance standards
  • Develop reusable AI-enabled solution components (connectors, templates, workflows) that accelerate adoption across business functions
What we offer
What we offer
  • medical
  • dental
  • vision
  • paid time off
  • 401k match
  • paid parental leave
  • education assistance
  • Fulltime
Read More
Arrow Right

Senior Research Engineer

As a Senior Research Engineer at Microsoft, you will advance Microsoft’s mission...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, Physics, or a related field and 4 or more years in applied ML or AI research and product engineering
  • OR Master’s degree and 3 or more years in applied ML or AI research and product engineering
  • OR PhD in a relevant field and 2 or more years with generative AI, LLMs, or related ML algorithms
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Bringing State-of-the-Art Research to Products
  • Design and implement AI systems using foundation models, prompt engineering, retrieval-augmented generation, multi-agent architectures, and classic ML
  • Fine-tune large language models on domain-specific data and evaluate via offline and online methods such as A/B testing, telemetry, and shadow deployments
  • Build and harden prototypes into production-ready services using robust software engineering and MLOps practices
  • Drive original research and thought leadership (whitepapers, internal notes, patents)
  • convert insights into shipped capabilities
  • Research Translation: Continuously review emerging work
  • identify high-potential methods and adapt them to Microsoft problem spaces
  • End-to-End System Development
  • ML Design & Architecture: Own end-to-end pipeline from data prep, training, evaluation, deployment, and feedback loops
  • Fulltime
Read More
Arrow Right
New

Senior Cloud Solution Architect Copilot

Microsoft’s mission is to empower every person and every organization on the pla...
Location
Location
France , Issy Les Moulineaux
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Passion for new innovative technology and drive customer transformation
  • Strong project management skills
  • Ability to work with different cultures and customers
  • Ability to communicate with a variety of different audiences especially CxOs and strong presentation skills
  • Demonstrate effective balance between business with excellent adoption and change management skills and technical acumen on Copilot and agents
  • Ability to lead and motivate technical communities and be public speaker
  • Ability to effectively recognize and adapt to change and in constant learning mode
  • Strong years of experience working in a customer-facing and working with Customer success teams
  • Proven track record in successfully planning, deploying, operating, and optimizing M365 solutions
  • Minimum 6 Years’ Experience in systems development, network operations, software support, IT consulting
Job Responsibility
Job Responsibility
  • Be a trusted advisor driving Adoption and change management as well as business value through AI Transformation: Be the trusted advisor to deliver strong Adoption and Change Management as a key pillar to support customers in realizing value and navigating their AI transformation journey.Create business value by translating customer challenges into actionable solutions aligned to high ROI customer outcomes. Ensure a seamless, connected experience that fosters satisfaction, loyalty, and long-term value
  • Drive Customer Success: Lead architectural design, engaging with business and technical decision makers to drive intent and enable sustained usage of Copilot Chat, Agents, and M365 Copilot, securing long-term customer success and renewal
  • Leverage Agentic AI: Use Copilot prompt engineering and Agent-building expertise to drive AI at scale
  • Explore growth opportunities: Partner with technical and sales teams to identify opportunities and develop tailored solutions to drive expansion and business value realization
  • Customer Centricity: Customer Satisfaction: Drive positive Customer Satisfaction, and become a trusted advisor to customers and partners, by leveraging AI fundamentals and M365 Copilot expertise to enable defined Customer Success Plan outcomes. You will actively listen and respectfully challenge to drive the best outcomes. Customer/Partner Insights: Provide feedback & insights from customers/partners back to the relevant MS teams including Product Groups, to enable continuous improvement
  • Accelerate Customer AI Transformation Journey: Engage in relevant communities to share expertise, contribute to IP creation, prioritize IP re-use, and learn from others to help accelerate your customer’s AI transformation journey
  • Embrace a growth mindset: Act as the voice of the customer by proactively sharing insights, feedback, and success stories to inform internal strategy and execution
  • Learn-it-all: Demonstrate a self-learner mindset through continuous, self-directed learning in areas such as Copilot Chat, Agents, M365 Copilot, business value realization, and adoption and change management. Build and maintain technical readiness aligned to Customer Success Unit (CSU) priorities and corporate initiatives
  • Be the focal point of contact between Microsoft and customer/partner in driving M365 Copilot adoption, drive end-user adoption of copilot (per BU)
  • Deliver Microsoft services for Copilot through Unified support contract
  • Fulltime
Read More
Arrow Right