CrawlJobs Logo

Principal Search Architect

India, Hyderabad · Job Posted April 05, 2026
Apply Position
Job Link Share

Job Description

Join the team that powers one of the most heavily used and most visible capabilities in Windows: Search. As Windows evolves into an agent-first, AI-powered operating system, Search is becoming the primary discovery, reasoning, and grounding layer across user journeys and agentic experiences. The Windows AI Platform team is responsible for building the core Search, indexing, and semantic understanding infrastructure that serves more than a billion users worldwide. This role is for a Principal Software Engineer with deep prior Search experience who will define and drive the architectural direction of Windows Search and related semantic systems, spanning indexing, retrieval, ranking, reliability, and AI-powered experiences.

Job Responsibility

  • Define the long-term architectural direction for Windows Search, including indexing pipelines, retrieval systems, ranking, and semantic enrichment
  • Lead complex, cross-team technical efforts spanning OS components, cloud-assisted pipelines, and on-device AI systems
  • Serve as the architectural authority for Search-related design reviews, tradeoff discussions, and platform decisions
  • Drive architectural clarity across boundaries: Search Platform, Indexer, AI models, telemetry, reliability, and user-facing surfaces
  • Ensure Search systems meet high reliability, performance, and quality bars, informed by telemetry, RQV signals, and customer impact
  • Anticipate future needs for agentic and AI-driven Search, identifying capability gaps and guiding multi-year investments
  • Partner with Product Managers to translate customer scenarios into durable technical primitives and measurable quality signals
  • Mentor senior engineers and architects, raising the bar on design rigor, system thinking, and operational excellence
  • Influence engineering standards, design patterns, and best practices across Search and adjacent platform teams

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
  • Extensive experience defining and evolving end-to-end Search architectures, including ranking, retrieval, graph-based systems, and platform/substrate layers, with a proven track record of setting architectural direction, guiding multiple teams, and shaping long-term platform strategy across organizational boundaries, with solid hands-on knowledge of ranking, retrieval, graph-based systems, and substrate/platform layers that power large-scale discovery and reasoning experiences
  • Deep expertise in indexing, retrieval, ranking, and query processing in production environments
  • Solid systems programming background with languages such as C, C++, or C#
  • Proven ability to define and communicate architectural strategies that guide multi-year engineering investment
  • Demonstrated cross-org leadership, with the ability to influence without authority and align diverse stakeholders
  • Solid problem decomposition skills and comfort operating in ambiguous technical spaces
  • Advanced understanding of AI-assisted Search concepts, including semantic retrieval, embeddings, evaluation, and responsible AI use
  • Exceptional communication and technical storytelling skills
  • 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

Nice to have

  • 10+ years of experience shipping commercial software or platform technologies at scale
  • Prior experience owning or architecting end-to-end Search platforms (system, web, enterprise, or OS-level)
  • Experience with semantic search, vector search, knowledge graphs, or content understanding systems
  • Familiarity with Windows platform internals, diagnostics, and performance tooling
  • Experience designing Search systems that power agentic workflows or AI-driven user experiences
  • Solid track record of improving architectural health, reliability, and operational maturity of complex systems
  • Demonstrated success influencing product and technical direction across multiple organizations

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Search Architect

8 matching positions

Principal Architect

This is a high-leverage leadership role that spans architecture, execution, and ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
ema.co Logo
Ema
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 12+ years of experience in backend systems, lucene, elastic search, vector datastores, infrastructure and scale
  • Knowledge of indexing strategies, inverted indexes, sharding/replication, and managing large document corpora
  • Expertise in ranking algorithms (BM25, vector-based, hybrid)
  • Familiarity with relevance tuning, query understanding, and search result evaluation
  • Proficiency with metrics (precision, recall, NDCG, MRR, etc.)
  • Proven experience in building the search infrastructure and scaling real-time systems on the search engine
  • Deep understanding of knowledge search
  • Deep expertise in cloud-native architecture, containerized services, and microservice orchestration (Docker, Kubernetes)
  • Solid understanding of LLM-based pipelines, knowledge retrieval, and secure document processing
Job Responsibility
Job Responsibility
  • Own the technical roadmap for Search at Ema
  • Set the roadmap for our Data Ingestion Platform
  • Design and scale our Search Platform
  • Own the architecture and implementation of Ema’s Search Index
  • Drive and collaborate with the LLMOps infrastructure
  • Ensure platform support for diverse data formats (PDFs, spreadsheets, databases, charts, etc.) using PostgreSQL, Elasticsearch, and other relevant tools
What we offer
What we offer
  • Work at the forefront of agentic AI systems
  • Own mission-critical platforms
  • Join an elite team of engineers, product thinkers, and AI researchers
  • Help define the architectural, cultural, and operational DNA of a company
  • Fulltime
Read More
Arrow Right

Principal Systems Architect - Salesforce

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees...
Location
Location
United States , Bellevue; Atlanta; Frisco
Salary
Salary:
123800.00 - 223300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 7 years of related work experience OR Advanced degree with 5 years of related experience
  • Acceptable areas of study include Computer science or related field
  • 7-10 years experience in business environment
  • 7-10 years experience as software or systems architect, engineer, programmer
  • 4-7 years experience in B2B online e-commerce systems architecture and design
  • 4-7 years experience in web experience management technologies included but not limited to self-services, content management, search, analytics, and marketing automation
  • 4-7 years experience in architecture and design of mobile web applications included responsive design and hybrid model for device native applications
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Architect End-to-End B2B Experiences: Design scalable and secure solutions across onboarding, servicing, and commerce flows for T-Mobile’s enterprise and federal customer base
  • Evaluate third-party products to determine suitability for integration into organizational technology solutions, including enterprise platforms and vendor ecosystems
  • Define and maintain software development processes to ensure consistent application architecture, API-first integration strategies, and technology standards
  • Translate business requirements into technical specifications and support team members in solution implementation across onboarding, servicing, and commerce domains
  • Provide architectural leadership for scalable, secure, and compliant B2B digital experiences across web and mobile platforms
  • Stay ahead of industry trends, including cloud-native architectures and customer experience technologies, through continuous learning and professional engagement
  • Understand and analyze business processes related to assigned projects to align technical solutions effectively across enterprise customer lifecycle needs
  • Take ownership of new requests and see opportunities to enhance job outcomes, platform scalability, and organizational value
  • Act as a domain expert and provide architectural guidance on platform evolution, integration strategies, and emerging technologies
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Medical, dental and vision insurance
  • Flexible spending account
  • 401(k)
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Back-up care
  • Enhanced family support
  • Fulltime
Read More
Arrow Right

Principal AI Architect

As a Principal AI Architect, you will define and drive the end-to-end Cloud + AI...
Location
Location
United States , Multiple Locations
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.
  • Master's Degree in Computer Science, Engineering 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 Bachelor'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 equivalent experience.
  • 10+ experience in software engineering or solution architecture, with demonstrable success building and operating complex systems.
  • 10+ experience designing, implementing, and optimizing AI solutions encompassing data pipelines, model training and serving, and production MLOps.
  • 10 + years of full-stack development across frontend, backend, and cloud infrastructure, with a proficient command of data engineering, AI/ML systems, and deployment architectures.
  • 2+ project experience with NLP and LLM-based systems.
  • Proficient coding skills in C#, Python, JavaScript, and React.
Job Responsibility
Job Responsibility
  • Own the reference architecture and technical roadmap for WWL’s AI/Agentic platform capabilities (e.g., orchestration, tools/plugins, memory, retrieval, evaluation, observability, governance).
  • Translate skilling business objectives into platform investments and architectural decisions, balancing speed-to-value with security, compliance, cost, and long-term maintainability.
  • Establish clear architectural guardrails and decision frameworks (e.g., “build vs. buy,” “Copilot Studio vs. Foundry,” “RAG vs. fine-tune,” “central vs. federated patterns”).
  • Lead architecture/design reviews for major initiatives
  • drive alignment on system boundaries, contracts, dependency management, and resiliency.
  • Define and standardize architecture patterns (multi-tenant SaaS, event-driven architectures, secure data access, model routing, agent safety controls).
  • Create reusable templates, “golden paths,” and reference implementations to accelerate engineering delivery across teams and reduce fragmentation.
  • Embed Responsible AI principles into agentic solution design (human-in-the-loop, safety mitigations, evaluation, transparency, and auditability).
  • Partner with security and compliance stakeholders to ensure services meet required controls and operational standards, and to drive alignment between policy intent and implementation.
  • Define secure patterns for prompt/data handling, secrets management, identity, and access governance for AI systems.
  • Fulltime
Read More
Arrow Right

Principal Software Engineer- Search Growth & Monetization

The Search Growth & Monetization Team is at the forefront of driving Bing’s busi...
Location
Location
China , Beijing
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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Solid experience in web development with JavaScript, TypeScript, HTML, CSS
  • Proven ability to architect complex systems, debug challenging issues, and deliver high-quality solutions end-to-end
  • Solid design, problem-solving, and data analysis skills, with a passion for quality, performance, and engineering excellence
  • Experience solving analytical problems using quantitative and AI-driven approaches
  • Motivated and able to work independently to own and drive projects, as well as collaboratively to deliver innovative solutions to technical and business challenges
  • Excellent communication skills in English.
Job Responsibility
Job Responsibility
  • Own and drive complex, cross-team projects end-to-end — from technical design through shipping, tackling challenges and dependencies along the way
  • Design, develop, and deploy high-quality features across the monetization and growth stack, ensuring solution quality through robust test strategies
  • Analyze A/B experiments and user metrics to inform product decisions
  • generate and prototype innovative ideas for user engagement and revenue growth using competitive analysis and AI insights
  • Apply AI and data science techniques to understand user behaviors, drive monetization innovation, and improve engineering practices across the development lifecycle
  • Build and maintain service monitors, dashboards, and data pipelines to ensure system reliability and track user and revenue growth
  • Produce extensible, high-quality code
  • advocate for new technology trends and share best practices on coding patterns, debugging, and engineering excellence with the team
  • Partner with internal stakeholders to determine customer and user requirements, and collaborate with global teams to deliver high-impact solutions at scale.
  • Fulltime
Read More
Arrow Right

Principal Platform Consultant - Salesforce

Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Information Technology, or a related field
  • 6+ years of experience in Salesforce development
  • Develop, modify, enhance, and implement software systems designed to support new or existing business initiatives
  • Strong knowledge of MVC design pattern and event-driven/component-driven architecture
  • Expertise in writing unit test for Apex and LWC should also be a requirement
  • Strong knowledge of Apex Classes, Triggers, Asynchronous Apex, Apex Design Patterns
  • Use Apex to execute flow and transaction control statements on Salesforce servers in conjunction with calls to the API
  • Use Lightning Component, Visualforce, and JavaScript UI frameworks for developing single page applications for desktop and mobile in the Salesforce application
  • Use web services, including SOAP API, REST API, Bulk API, and Metadata API, to integrate Salesforce with systems and create APIs that can be consumed by external applications
  • Use SOQL and SOSL Salesforce database languages to search Salesforce data using field based and text-based search queries
Job Responsibility
Job Responsibility
  • Advanced knowledge of configuration/customization of the platform
  • Ability to propose and devise solutions with little to no code
  • Assisting the Architect and coordinating technical aspect of software development activities including design, architecture, development and implementation of applications
  • Identify and implement opportunities for development process improvement like evaluating and adopting new technologies and platforms, best practices and patterns, creating reusable components & frameworks, etc
  • Act as focal point of contact for technical issues for specific work streams across multiple projects
  • Ensure project delivery on time along with adherence to code and quality standards
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment
  • participating in educational opportunities
  • reading professional publications
  • maintaining personal networks
  • Fulltime
Read More
Arrow Right

Principal Software Consultant - Python + React - Morning Shift/Afternoon Shift

Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of professional software development experience
  • Strong proficiency in Python with deep understanding of language semantics
  • Production experience with Django and FastAPI frameworks
  • Expert-level understanding of asynchronous programming patterns (async/await, coroutines, event loops)
  • Solid grasp of synchronous programming and when to apply each paradigm
  • Experience building and maintaining RESTful and/or GraphQL APIs
  • Proficiency in SQL and PostgreSQL (or similar relational databases)
  • Strong proficiency in ReactJS with hooks, state management, and modern patterns
  • Experience with NextJS including SSR, SSG, and API routes
  • Understanding of frontend design patterns (components, containers, custom hooks, etc.)
Job Responsibility
Job Responsibility
  • Design and implement robust backend systems using Python, Django, and FastAPI
  • Build responsive, performant frontend applications with ReactJS and NextJS
  • Architect AI-driven features and integrate machine learning models into production systems
  • Design and optimize message-driven architectures using Kafka and other message brokers
  • Implement caching strategies using Redis and optimize database performance
  • Develop both synchronous and asynchronous services with proper concurrency handling
  • Conduct code reviews and mentor junior developers on best practices
  • Collaborate with product managers and designers to translate requirements into technical solutions
  • Participate in system design discussions and contribute to architectural decisions
  • Ensure code quality, performance, and security across the full stack
  • Fulltime
Read More
Arrow Right

Lead AI Engineer

Reporting to the Principal Architect, we are hiring a Lead AI Engineer to help s...
Location
Location
Canada , Toronto
Salary
Salary:
200000.00 - 230000.00 USD / Year
altusgroup.com Logo
Altus Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Progressive experience building and deploying enterprise-grade AI and machine learning systems
  • Strong software engineering fundamentals alongside hands-on experience with modern AI architectures and complex systems
  • Experience moving intelligent solutions into real-world production environments
  • Deep experience with modern AI and ML concepts, frameworks, and tooling, including areas such as transformers, prompt engineering, RAG architectures, embeddings, semantic search, fine-tuning, agentic systems, distributed training, or model optimization
  • Understand the broader AI landscape and stay current with emerging technologies
  • Can guide technical direction, influence architecture decisions, and establish engineering standards while remaining hands-on and highly credible with technical teams
  • Experience mentoring engineers, leading through influence rather than hierarchy, and collaborating across Product, Engineering, Data, and Architecture teams
  • Experience operating at a Staff Engineer, Principal Engineer, Technical Lead, or similar level is strongly valued
  • Can break down complex technical challenges, evaluate trade-offs, and communicate ideas clearly to both technical and non-technical audiences
  • Curious, motivated by continuous learning, and excited by how quickly AI and engineering practices are evolving
Job Responsibility
Job Responsibility
  • Architect and build AI-powered platform capabilities
  • Lead AI innovation and technical direction
  • Lead from concept through commercialization
  • Drive alignment across complex technical and business environments
  • Build scalable AI and ML practices
  • Mentor and elevate technical capability
What we offer
What we offer
  • Competitive compensation, incentive and bonus plans, and a total rewards package prioritizing mental, physical, and financial well-being
  • Professional learning through Altus Intelligence Academy with over 150,000 hours of learning content
  • Flexible work model with Activity-Based Work model
  • Fulltime
Read More
Arrow Right

AI Solution Architect (Insurance) - Agentic AI & Azure

As an AI Solution Architect with NTT DATA, you’ll design agentic AI systems that...
Location
Location
United States , Remote
Salary
Salary:
204105.00 - 285700.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in solution architecture or enterprise technology roles (e.g., architect, principal engineer, platform lead)
  • 3+ years delivering solutions for the insurance domain (P&C, Life, Health, or Reinsurance) in a carrier, MGA/MGU, broker, or consulting context
  • 2+ years architecting or building LLM/GenAI applications in production or regulated enterprise settings
  • 2+ end-to-end Azure-hosted AI solutions delivered (from design to deployment) with measurable adoption
  • Bachelor’s degree in Computer Science, Engineering, Data/AI, or related field
  • Ability to travel 30%
Job Responsibility
Job Responsibility
  • Design end-to-end agentic solutions on Azure, from interaction to orchestration to observability
  • Define multi-agent patterns that collaborate across underwriting, claims, and servicing
  • Apply Azure OpenAI, prompt orchestration, tool/skills calling, memory, and planning patterns
  • Establish autonomy guardrails, human-in-the-loop checkpoints, and decision traceability
  • Build LLM-driven reasoning + retrieval for document-intensive flows (FNOL, submissions, endorsements, SIU, etc.)
  • Deliver conversational and task agents that integrate with core insurance platforms and data
  • Use Azure AI Studio, Azure OpenAI, Azure Cognitive Search, Functions, Logic Apps, Service Bus
  • Design secure integrations with policy admin, claims, billing, CRM, and document management systems
  • Implement RAG patterns using Azure data and search services with content safety and observability
  • Architect to insurance regulatory requirements (privacy, retention, auditability)
  • Fulltime
Read More
Arrow Right