CrawlJobs Logo

Principal Software Engineer - Data, Personalization - Microsoft AI

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:

163000.00 - 296400.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 data 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 Principal 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 for ingesting, processing, and serving personalized signals
  • 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 field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years' experience building scalable services, including securing applications and infrastructure on top of cloud infrastructure like Azure, AWS, or GCP
  • 3+ years' experience in OSS data technology, such as Kafka, Spark, Flink
  • Experience with large scale data systems
  • Experience working with AI platforms, frameworks, and APIs
  • Experience using Machine Learning frameworks, including experience using, deploying, and scaling language learning models, either personally or professionally
  • 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 Principal Software Engineer - Data, Personalization - Microsoft AI

Principal Architect - Data & AI

The Principal Architect (L65) is a senior executive level technical leader accou...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 22+ years of experience in software, data, and platform engineering
  • 15+ years in enterprise architecture and technical leadership roles
  • Proven track record of influencing and delivering transformation outcomes at CXO level
  • Deep expertise in modern delivery methodologies and go-to-market acceleration models
  • Exceptional executive communication, stakeholder influence, and decision-making skills
  • Bachelor's degree in engineering, Computer Science, or equivalent experience
  • advanced certifications preferred
  • Expertise in Enterprise Data Architecture & Modern Platforms
  • Expertise in Data Engineering & Large Scale Data Processing
  • Expertise in Database Platforms, Performance & Capacity Engineering
Job Responsibility
Job Responsibility
  • Define and drive enterprise scale AI first delivery strategies
  • Lead end-to-end technical accountability for mission critical, multiprogram engagements
  • Establish delivery models that scale intelligent automation, autonomous systems, and AI native execution
  • Act as the executive technical authority during escalations
  • Partner with CIO/CTO/CDO leadership to balance innovation, governance, cost, security, and speed
  • Set enterprise architecture standards and technical guardrails
  • Ensure production grade quality through architecture reviews, performance benchmarks, security controls
  • Champion modern engineering practices including DevSecOps, platform engineering, CI/CD, SRE, and AI assisted development
  • Foster a culture of technical rigor, accountability, and continuous evolution
  • Shape forward-looking architecture visions for customers
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - AI Ads

Microsoft AI is looking for a Principal Software Engineer - AI Ads, to shape the...
Location
Location
United States , Mountain View, CA or Redmond, WA
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 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
  • 4+ years of industrial experience building large scale systems and supporting AI models
  • 2+ years of experience with deep learning frameworks (e.g., PyTorch, TensorFlow), LLMs/SLMs, and AI Agents
  • 2+ years of experience with cloud services, large-scale big data platforms, and streaming/real-time frameworks (e.g., Kafka, Flink, Spark Streaming), and AI infrastructure development
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • 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 design, development, and optimization of large-scale shopping ads infrastructure and algorithms
  • Build and maintain the universal product graph spanning billions of products across multiple languages
  • Develop scalable systems for data ingestion, storage, retrieval, and real-time serving at global scale
  • Apply machine learning (ML), nature language processing (NLP), and deep learning (DL) models to improve ad relevance, personalization, and selection
  • Collaborate with scientists and engineers across Microsoft AI to translate research into production systems
  • Drive innovation by identifying technical opportunities that align with Microsoft’s Commerce Strategy
  • Mentor and guide engineers, fostering technical competence and collaboration across the team
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer

Join Microsoft AI's Copilot Discover Engineering Team as a Principal Software En...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience in ML/AI systems, especially in content understanding, ranking, or personalization
  • Proven experience designing and operating large-scale distributed systems, including data pipelines, microservices, APIs, and storage systems
  • Experience with content platforms, personalization systems, or consumer-facing services at scale
  • Experience with technologies such as Apache Spark, Kafka, columnar storage, data modeling, and schema evolution
  • Demonstrated success as a technical lead or architect, influencing across teams without direct authority
  • Solid understanding of system architecture, performance tuning, telemetry design, and operational excellence
  • Excellent analytical and communication skills, with the ability to clearly articulate complex technical concepts
Job Responsibility
Job Responsibility
  • Own the technical direction for Copilot Discover platforms, setting end-to-end architectural strategy
  • Partner with product, design, data science, and engineering leaders to translate business and user needs into executable architectural plans, well-documented designs, and multi-year roadmaps
  • Set and govern architectural decisions across multiple services and teams, ensuring systems are scalable, secure, reliable, cost-efficient, and grounded in data, telemetry and operational excellence
  • Raise the technical bar across the organization by establishing flasifible principles, reviewing critical designs, and helping to develop technical leaders within the team
  • Establish and evolve quality and reliability standards, including test strategies, CI/CD practices, monitoring, alerting, and live-site health
  • Shape the adoption of AI/ML techniques for content understanding, personalization, summarization, and safety, in close collaboration with MAI and partner teams
  • Serve as a cross-org technical leader, aligning MSN architecture with Bing, Copilot, Ads, Privacy, Trust, and other Microsoft platforms
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

This team is focused to accelerate cloud adoption amongst our customers, it simp...
Location
Location
India , Pune
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science (or related field or equivalent experience)
  • 10+ years of hands-on software development experience, with at least 2 years in a Staff or Principal engineer role
  • Proven track record of leading and influencing large-scale, complex system design and architecture decisions across multiple teams
  • Advanced understanding of developing highly available infrastructures in a cloud services environment, with either Amazon Web Services or Microsoft Azure or Google Cloud Platform
  • Deep understanding of cloud concepts (regions, zones, VMs, containers, VPC, tenants, authentication/security, logging, RDS, shared model etc.)
  • Expert-level experience architecting and scaling Microservices and distributed systems using RESTful Services, event-driven patterns, and infrastructure-as-code tools like Ansible and Terraform
  • Expertise with IP networking principles, DNS, certificate management, routing and load balancing
  • Deep proficiency with Linux Operating System, including performance tuning and system-level troubleshooting
  • Knowledge of modern web frameworks and tools (such as REST, Django, Flask, Angular, React, Backbone, Spring etc.)
  • Expert-level proficiency in at least two modern general-purpose programming languages (such as Java, C++, Node.js, TypeScript, Go, or Python), with a strong emphasis on performance, maintainability, and scalability
Job Responsibility
Job Responsibility
  • Accountable for the design, development and deployment of features, enhancements, bug-fix, applications and services for the Microsoft Azure and/or Amazon AWS Platform and/or Google Cloud Platform
  • Develop, debug code, and write unit and end-to-end test cases
  • Participate in team Scrum meetings, and interact with various stakeholders
  • Maintain the level of reliability required from a high-volume, high-availability platform
  • Analyze and solve (complex) issues in existing and new code
  • Work with all development process contributors, e.g. Product Owners, Architects, Scrum Masters, Developers, and DevOps to establish and execute a flawless development process
  • Deliver first class results, by handling your tasks with enthusiasm and personal
  • Apply Agile Software Engineering principles and DevOps model for continuous delivery
  • Ensure lifecycle management consists of documentation such as test cases, source code repositories etc. are actively used and maintained
What we offer
What we offer
  • We prioritize a people-first culture
  • We embrace a flexible work model
  • We focus on well-being
  • We are committed to actively working to foster an inclusive environment that celebrates people for all of who they are
  • Fulltime
Read More
Arrow Right

Principal Product Manager - Privacy & Policy

Build the privacy products that make AI monetization trusted, durable, and scala...
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 shipping and iterating ads/monetization, personalization, measurement, identity, or large-scale consumer platform products
  • Demonstrated ability to lead highly technical, cross-functional execution with engineering teams (APIs, telemetry, experimentation, reliability/SLOs)
  • Solid track record using data, experiments, and system-level reasoning to drive product decisions and measurable business impact
  • Experience building privacy- or trust-related product capabilities (consent, transparency, controls, governance-by-platform, safety/guardrails)
  • Familiarity with privacy and AI governance concepts (e.g., GDPR/UK GDPR, CPRA, DPIAs/TIAs) and how they translate into product and engineering requirements
  • Experience with privacy-preserving approaches such as clean rooms, on-device processing, secure compute, differential privacy, aggregation/cohorting, or enforcement-as-code patterns
  • Proven ability to influence senior stakeholders across multiple orgs and drive platform adoption through solid UX/devex and clear value
Job Responsibility
Job Responsibility
  • Own privacy product surfaces end-to-end (PRD → execution → launch → iteration): consent + sign-in pathways, transparency experiences, user controls, and per-surface data scopes across Microsoft AI monetization endpoints
  • Build and scale platform primitives (“paved roads”) for teams: APIs/SDKs for consent state, identity/data-scoping, enforcement hooks, logging/labeling, aggregation/truncation, and privacy-safe defaults that make compliant implementations the easiest path
  • Partner deeply with engineering to ship runtime guardrails that are practical and measurable (e.g., sensitive-topic constraints, youth safety, AI disclosure/labeling signals, policy enforcement points), tuned for latency, reliability, and abuse resistance
  • Improve personalization quality under privacy constraints: define product strategies that raise relevance/quality while respecting consent, purpose limits, and regional constraints
  • collaborate on ranking, retrieval, and measurement design
  • Instrument what matters for trust + revenue: define metrics, telemetry, and experiments around consent rates, sign-in conversion, eligible addressable users, opt-out/retention, personalization lift, fill/yield impact, and revenue gaps vs. plan, with clear diagnostics and guardrail monitoring
  • Enable privacy-safe partnerships through software capabilities: support clean-room / API / data-collaboration scenarios by building enforceable product controls (access, usage constraints, verification, auditing) rather than manual process
  • Drive cross-org adoption and execution: align stakeholders across Ads, Bing, Copilot, Xbox, LinkedIn, and ABK
  • set crisp decision points
  • unblock tradeoffs
  • Fulltime
Read More
Arrow Right

Principal Product Manager, AI Model Security

We are hiring a Product Manager to own AI model security — the discipline of mak...
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 5+ years experience in product management, security engineering, or software development OR equivalent experience
  • Demonstrated hands-on experience with AI/ML systems — you have personally built, evaluated, or shipped ML-powered products or security tools
  • Deep familiarity with LLM security threats: prompt injection, jailbreaking, data exfiltration, adversarial attacks on generative models — through professional experience, red-teaming, or security research
  • Experience defining product requirements and driving decisions in partnership with researchers or ML engineers
  • Track record of building evaluation systems, security benchmarks, or adversarial testing frameworks — not just consuming them
  • Ability to operate autonomously, make decisions with incomplete information, and drive projects from ambiguity to shipped outcomes
Job Responsibility
Job Responsibility
  • Own the model security roadmap
  • Drive zero-day and exploit defense
  • Build and scale red-teaming frameworks
  • Partner with Microsoft Security product teams
  • Define security-specific model evaluations
  • Shape security policy and launch readiness
  • Stay at the frontier
  • Influence model training and architecture
  • Fulltime
Read More
Arrow Right
New

Advanced Support Worker

Community Integrated Care is recruiting for Advanced Support Workers in Invernes...
Location
Location
United Kingdom , Inverness
Salary
Salary:
15.18 GBP / Hour
communityintegratedcare.co.uk Logo
Community Integrated Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A natural ability to connect with people and build trusting relationships
  • A genuine passion for supporting independence and personal growth
  • A talent for mentoring colleagues, sharing knowledge, and leading by example
  • A commitment to continuous improvement, always striving to be your best
  • Experience in Positive Behavioural Support strategies to enhance wellbeing
  • A calm, consistent, and unconditionally positive approach to care
  • A keen eye for detail and a deep understanding of individual needs and preferences
  • Willingness to engage in reflective practice to ensure the highest quality support
  • Level 3 in Social Care
  • Strong experience in mental health, autism and forensic background
Job Responsibility
Job Responsibility
  • Support a young gentleman with diagnosis of Autistic Spectrum Disorder, Mild-Moderate Learning Disability, Anxiety, and obsessive-compulsive disorder
  • Help with his routines, experiences in structure and ensuring consistency
  • Build positive relationships to maintain his wellbeing
What we offer
What we offer
  • £15.18 per hour
  • 33 Days annual leave inclusive of statutory bank holidays
  • Pension Scheme
  • No uniform
  • Flexible Working Hours & Shift patterns
  • Paid DBS / PVG
  • Guaranteed & Contracted Hours
  • Shopping Discounts Scheme
  • Ongoing continued professional development and progression opportunities
  • Recommend a Friend Bonus scheme
Read More
Arrow Right
New

Sr. Ip Technical Program Manager

The AMD Central Engineering organization is seeking Senior Program Managers to l...
Location
Location
United States , Santa Clara
Salary
Salary:
216000.00 - 324000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer engineering, Electrical Engineering, or a related technical field—or equivalent practical experience
  • Experience working with external vendors
  • semiconductor industry experience is a plus
  • Demonstrated success in project or program management, including leading complex or multi-phase initiatives
  • Familiarity with AMS or semiconductor development processes
  • Understanding I/O standards is beneficial
  • Experience using collaboration and project management tools, including issue-tracking systems
  • Broad technical knowledge across multidisciplinary engineering areas
  • Project Management Professional (PMP) certification is a plus
Job Responsibility
Job Responsibility
  • Partner with internal stakeholders to define, review, and approve project requirements
  • Collaborate with external vendors on drafting, reviewing, and finalizing IP development contracts
  • Establish and track project metrics to monitor development progress
  • Manage day-to-day project activities, documentation, and reporting to ensure transparent and timely communication
  • Review current processes to identify opportunities that improve efficiency and support team productivity
  • Fulltime
Read More
Arrow Right