CrawlJobs Logo

Sr. Manager, Software Engineering (Search)

highspot.com Logo

Highspot

Location Icon

Location:
India , Hyderabad

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Senior Engineering Manager – Search, you will lead and inspire a talented team of backend and search engineers responsible for evolving Highspot’s core search & recommendation capabilities. You’ll drive innovation in search relevance, ranking, recommendations, and large-scale data systems that power discovery across the Highspot platform. This role requires a blend of technical depth, strategic thinking, and people leadership. You’ll collaborate closely with cross-functional partners in Product, Design, and Data Science to ensure Highspot continues to deliver fast, intelligent, and delightful search experiences for our customers worldwide.

Job Responsibility:

  • Lead, mentor, and grow a team of search and backend engineers focused on high-impact, scalable search solutions
  • Own the technical vision for search architecture combining traditional and vector based, including relevance, ranking models, and distributed indexing systems
  • Drive execution excellence — set goals, manage delivery timelines, and ensure consistent progress against engineering objectives
  • Collaborate with Product and Data Science to translate customer and business needs into measurable search and content recommendation improvements
  • Optimize and scale our enterprise search stack (Lucene, Solr, ZooKeeper, or similar technologies) to support massive data volumes
  • Oversee the design and delivery of highly available distributed services and RESTful APIs integrated into Highspot’s platform
  • Partner with DevOps to ensure reliability, observability, and performance across multiple data centers
  • Champion AI-driven enhancements to improve personalization, ranking, and search recommendations
  • Foster a culture of quality, inclusion, and accountability, emphasizing mentorship, continuous learning, and technical excellence
  • Partner cross-functionally to ensure alignment between platform strategy and product outcomes, including stakeholder communication and risk management

Requirements:

  • 3+ years of experience managing engineering teams, with a proven record of developing and scaling backend or search systems
  • 7+ years of total software development experience with cloud-native SaaS platforms
  • Strong background in search & recommendation technologies such as Lucene, Solr, Opensearch, Elasticsearch, RAG, or similar frameworks
  • Deep understanding of enterprise search architecture, schema design, and relevance tuning
  • Proven success building REST APIs, distributed systems, and integrating services using AWS or similar cloud platforms
  • Experience with object-oriented and functional programming languages, such as JavaScript/TypeScript, Python, or Ruby
  • Familiarity with machine learning and AI concepts for ranking, personalization, or content recommendations
  • Track record of attracting and developing diverse talent, fostering a collaborative and inclusive culture
  • Strong leadership, communication, and stakeholder management skills able to balance technical depth with strategic decision-making

Nice to have:

  • Bachelor's or master's degree in computer science, Engineering, or related field
  • 10+ years of experience hands-on experience to design and build scalable, high-quality customer-facing software

Additional Information:

Job Posted:
December 09, 2025

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 Sr. Manager, Software Engineering (Search)

Sr. Software Engineer, Search and AI

As a Sr. Software Engineer in Search, you will leverage the latest innovation in...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant professional experience, not including internships/co-ops
  • Strong understanding of enterprise search and search architecture
  • Solid experience with search and related technologies such as Solr, ElasticSearch, Lucene
  • Demonstrable experience with schema design, relevancy tuning, boosting and optimization
  • Experience working with cloud services, preferably AWS, Azure
Job Responsibility
Job Responsibility
  • Develop highly-available distributed services, including improving existing systems
  • Experiment with different techniques to improve search quality, relevance and experiences
  • Help design and develop new search features and functionality
  • Partner cross-functionally with UX and Product Management to create end-to-end experience that customers love
  • Write maintainable and testable code
  • Contribute to internal and external technical documentation
  • Solve problems relating to mission critical services and build automation to prevent problem recurrence
  • Fulltime
Read More
Arrow Right

Sr. Software Development Engineer

You will safeguard the quality of our AI and GenAI features by evaluating model ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a Software Development Engineer in AI/ML systems
  • Strong coding skills in Python (evaluation pipelines, data processing, metrics computation)
  • Hands-on experience with evaluation frameworks (Ragas or equivalent)
  • Knowledge of vector embeddings, similarity search, and RAG evaluation
  • Familiarity with evaluation metrics (precision, recall, F1, relevance, hallucination detection)
  • Understanding of LLM-as-a-judge evaluation approaches
  • Strong analytical and problem-solving skills
  • ability to combine human judgment with automated evaluations
  • Bachelor’s or Master’s degree in Computer Science, Data Science, or related field
  • Strong English written and verbal communication skills
Job Responsibility
Job Responsibility
  • Evaluation Frameworks – Develop reusable, automated evaluation pipelines using frameworks such as Raagas
  • integrate LLM-as-a-judge methods for scalable assessments
  • Golden Datasets – Build and maintain high-quality benchmark datasets in collaboration with subject matter experts
  • AI Output Validation – Evaluate results across text, documents, audio, and video, using both automated metrics and human-in-the-loop judgment
  • Metric Evaluation – Implement and track metrics such as precision, recall, F1 score, relevance scoring, and hallucination penalties
  • RAG & Embeddings – Design and evaluate retrieval-augmented generation (RAG) pipelines, vector embedding similarity, and semantic search quality
  • Error & Bias Analysis – Investigate recurring errors, biases, and inconsistencies in model outputs
  • propose solutions
  • Framework & Tooling Development – Build tools that enable large-scale model evaluation across hundreds of AI agents
  • Cross-Functional Collaboration – Partner with ML engineers, product managers, and QA peers to integrate evaluation frameworks into product pipelines
  • Fulltime
Read More
Arrow Right

Sr Engineering Manager, Maps Search

The Maps Search team powers location search and discovery across Uber’s ecosyste...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience, including significant experience building or leading ML/AI or optimization-driven systems
  • 5+ years of engineering management experience, including managing managers or tech leads
  • Experience leading multi-disciplinary teams (backend services + ML/AI required
  • mobile experience a plus)
  • Track record of leading mission-critical, consumer-facing products or platforms in close partnership with cross-functional stakeholders
  • Demonstrate experience in developing and retaining high-performing engineering teams
Job Responsibility
Job Responsibility
  • Partner deeply with Product, Applied Science, and other teams at Uber to define strategy & drive execution on company-critical initiatives
  • Set the multi-year technical vision and strategy for Maps search and recommendations across Uber
  • Raise the bar on ML innovation and platform reliability at global scale
  • Build and mentor a strong bench of engineering leaders (EMs & Tech leads)
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Sr Manager Software Engineering

JLL Technologies Enterprise Data team is a newly established central organizatio...
Location
Location
United States , Boston, MA; Chicago, IL; Dallas, TX; San Francisco, CA
Salary
Salary:
212000.00 - 259000.00 USD / Year
jll.com Logo
JLL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years software engineering experience
  • 3+ years in leadership roles
  • Strong programming background with expertise in Python, Java, Scala, or similar languages
  • Extensive experience with Software Development Life Cycle (SDLC) methodologies including Agile, DevOps, CI/CD pipelines, and release management
  • Proven expertise in modern data platform architecture, microservices and distributed systems
  • Experience with search technologies, API development, data governance frameworks, and service deployment
  • Track record of transforming engineering organizations and establishing technical excellence in data domains
  • Experience leading cross-functional teams and driving organizational change initiatives
  • Knowledge of AI frameworks, cloud services, and readiness to adopt and adapt to new market capabilities
  • Hands-on experience with version control systems, automated testing frameworks, and production deployment strategies
Job Responsibility
Job Responsibility
  • Design and deliver Services Architecture for enterprise-scale data platform capabilities
  • Lead development of Common Search & Create functionalities and standardized CRUD operations
  • Establish consumption patterns and data governance services that enable organization-wide adoption
  • Drive architectural decisions that balance immediate delivery needs with long-term scalability requirements
  • Elevate software engineering practices, standards, delivery velocity, and driving efficiency using AI across the data team
  • Implement modern DevOps practices, AI tools adoption, code quality standards, and sustainable development processes
  • Mentor senior engineers and establish cross-functional collaboration patterns
  • Build engineering practices that support platform reliability and organizational growth
  • Translate business requirements into executable technical roadmaps with clear milestones
  • Ensure timely delivery of critical platform components while maintaining engineering excellence
What we offer
What we offer
  • 401(k) plan with matching company contributions
  • Comprehensive Medical, Dental & Vision Care
  • Paid parental leave at 100% of salary
  • Paid Time Off and Company Holidays
  • Early access to earned wages through Daily Pay
  • Fulltime
Read More
Arrow Right

IT Sr Implementation Engineer

The Senior Software Engineer role provides advanced software engineering experti...
Location
Location
United States , Englewood
Salary
Salary:
49.78 - 74.05 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Of Science in Information Technology or equivalent degree in a related field required
  • 6-12 years software engineering experience with 3-4 in a Content Management System or Adobe marketing technology stack focus
  • Expert level knowledge in CMS platforms
  • Expert level knowledge in Adobe stack (e.g. AEM, Target, Launch, WebSDK, AEP product suite (RT-CDP, AJO, CJA) & Digital Asset Manager)
  • Advanced knowledge of application engineering practices
  • Working proficiency in developmental & data handling toolsets
  • Java, HTML, CSS, JavaScriptHTL, JSP, AEM Templates and client librariesMaven, Azure Dev Ops, Git, SQL, Jquery, Python
  • Knowledge of industry-wide technology trends and best practices
  • Ability to work in large, collaborative teams to achieve organizational goals
  • Passionate about building an innovative culture
Job Responsibility
Job Responsibility
  • Work as software development specialist with clients, analysts, and junior software engineers to oversee custom solution quality and compliance with coding standards and best practices
  • Ensure consistency in application of technology architectural technology (e.g. Apache Sling Models, CRX – Content Repository, OSGi, or JCR)
  • Develop and mature automated and manual quality gates within the software development lifecycle to ensure compliance with software engineering standards
  • Update specific coding standards as necessary
  • Oversee the creation and maintenance of web application engineering documentation and standards
  • Work with software engineering leadership to establish standard engineering design patterns for client and server-side data integrations resulting from website interactions and downstream marketing operations to leverage and activate Adobe product tools
  • Diagnose and solve technical problems related to content management, search services, dynamic content linking, formatting, internationalization, and personalization
  • Incorporate new engineering enhancements to uplift web engineering standards
  • Facilitate knowledge transfer to development and support team members
  • Mature automated testing framework for custom solution development
What we offer
What we offer
  • medical, prescription drug, dental, vision plans, life insurance, paid time off (full-time benefit eligible team members may receive a minimum of 14 paid time off days, including holidays annually), tuition reimbursement, retirement plan benefit(s) including, but not limited to, 401(k), 403(b), and other defined benefits offerings
  • Fulltime
Read More
Arrow Right

Sr. Machine Learning Engineer – Context Engineering

GEICO is seeking an experienced Sr. Staff Machine Learning Engineer to join our ...
Location
Location
United States , New York City; Palo Alto; Chevy Chase
Salary
Salary:
115000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing and building AIML platform and systems utilizing components such as vectordb (e.g. Qdrant, Milvus, etc.), data warehouse (e.g. snowflake), streaming platform (e.g. Kafka), relational database (e.g. postgres sql), knowledge graph (e.g. neo4j), workflow orchestration (e.g. Airflow, Temporal)
  • Proficient in Python, Java and similar general-purpose programming languages
  • 3+ years’ experience managing end-to-end software development life cycle (e.g. CICD pipelines, Kubernetes-based deployments, testing, monitoring & alerting, production support etc.) for backend systems and APIs
  • 2+ years’ experience building training, finetuning, real-time/batch inferencing and evaluation systems for AIML models and LLMs, esp. utilizing GPU-powered infrastructure
  • Bachelor’s degree or above in Computer Science, Engineering, Statistics or a related field
Job Responsibility
Job Responsibility
  • Own development of key platform components that power end-to-end GenAI agentic workflows. Examples include knowledge curation & management, search, context management, workflow orchestration, etc.
  • Collaborate with cross-functional teams, including data scientists, ML engineers, software engineers, product managers, designers to gather requirements, define project scope and prioritize feature backlogs for high impact business use cases. Establish pragmatic visions & roadmaps that balance business outcome, product release timelines and engineering excellence
  • Contribute to the selection, evaluation, and implementation of software technologies, tools, and frameworks, balancing build vs. buy, speed to market, maintainability, etc.
  • Lead a small team of engineers for feature & system implementation. Troubleshoot and resolve complex software issues, ensuring optimal platform performance and reliability
  • Mentor and guide junior engineers via code reviews and design sessions, fostering a collaborative and high-performance team culture, elevating AI engineering best practices across the company
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Sr Software Engineer, Gen AI

Instrumentl automates grant discovery and management for nonprofits. We’re a mis...
Location
Location
United States , Oakland
Salary
Salary:
175000.00 - 220000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • 2+ years working with modern LLMs (as an IC)
  • Startup experience and comfort operating in fast, scrappy environments is a plus
  • Proven production impact: You’ve taken LLM/RAG systems from prototype to production, owned reliability/observability, and iterated post‑launch based on evals and user feedback
  • LLM agentic systems: Experience building tool/function‑calling workflows, planning/execution loops, and safe tool integrations (e.g., with LangChain/LangGraph, LlamaIndex, Semantic Kernel, or custom orchestration)
  • RAG expertise: Strong grasp of document ingestion, chunking/windowing, embeddings, hybrid search (keyword + vector), re‑ranking, and grounded citations. Experience with re‑rankers/cross‑encoders, hybrid retrieval tuning, or search/recommendation systems
  • Embeddings & vector stores: Hands‑on with embedding model selection/versioning and vector DBs (e.g., pgvector, FAISS, Pinecone, Weaviate, Milvus, Qdrant)
  • Evaluation mindset: Comfort designing eval suites (RAG/QA, extraction, summarization), using automated and human‑in‑the‑loop methods
  • familiarity with frameworks like Ragas/DeepEval/OpenAI Evals or equivalent
  • Infrastructure & languages: Proficiency in Python (FastAPI, Celery) and TypeScript/Node
Job Responsibility
Job Responsibility
  • Design agentic systems & ship AI to production: Turn prototypes into resilient, observable services with clear SLAs, rollback/fallback strategies, and cost/latency budgets. Build tool‑using LLM “agents” (task planning, function/tool calling, multi‑step workflows, guardrails) for tasks like grant discovery, application drafting, and research assistance
  • Own RAG end‑to‑end: Ingest and normalize content, choose chunking/embedding strategies, implement hybrid retrieval, re‑ranking, citations, and grounding. Continuously improve recall/precision while managing index health
  • Manage embeddings at scale: Select, evaluate, and migrate embedding models
  • maintain vector stores (e.g., pgvector/FAISS/Pinecone/Weaviate/Milvus/Qdrant)
  • monitor drift and rebuild strategies
  • Fine‑tune & build evaluation: Run SFT/LoRA or instruction‑tuning on curated datasets
  • evaluate the ROI vs. prompt engineering/model selection
  • manage data versioning and reproducibility. Create offline and online eval harnesses (helpfulness, groundedness, hallucination, toxicity, latency, cost), synthetic test sets, red‑teaming, and human‑in‑the‑loop review
  • Collaborate cross‑functionally while raising engineering standards: Work side by side with Product, Design, and GTM on scoping, UX, and measurement
  • run experiments (A/B, canaries), interpret results, and iterate. Write clear, maintainable code, add tests and docs, and contribute to reliability practices (alerts, dashboards, incident response)
What we offer
What we offer
  • 100% covered health, dental, and vision insurance for employees, 50% for dependents
  • Generous PTO policy, including parental leave
  • 401(k)
  • Company laptop + stipend to set up your home workstation
  • Company retreats for in-person time with your colleagues
  • Work with awesome nonprofits around the US. We partner with incredible organizations doing meaningful work, and you get to help power their success
  • Fulltime
Read More
Arrow Right

Sr Staff Engineer Software, Fullstack (Prisma AIRS) - NetSec

Join our team building a cutting-edge multi-tenanted GenAI Security Platform tha...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building and scaling multi-tenant SaaS platforms with strict data isolation
  • Strong knowledge of API design, RESTful principles, and OpenAPI specifications
  • Proficiency in modern JavaScript frameworks (React, Vue, or Svelte) with TypeScript
  • Experience building data-intensive dashboards with complex visualisations and real-time data
  • Strong CSS/styling skills and responsive design principles
  • Demonstrated experience working with production AI/ML systems at scale
  • Practical experience integrating LLM APIs and managing inference at scale
  • Understanding of LLM operational challenges: rate limiting, cost optimisation, latency management, fallback strategies
  • Familiarity with AI agent frameworks (LangChain, AutoGen, MCP, or similar)
  • Knowledge of prompt engineering, semantic search, and vector databases
Job Responsibility
Job Responsibility
  • Design and implement high-performance REST APIs with enterprise-grade multi-tenant isolation and strict security boundaries
  • Work on distributed systems architecture handling high-throughput workloads with mission-critical uptime requirements
  • Build responsive dashboards and administrative interfaces for platform management, data visualisation, and system configuration
  • Integrate multiple LLM providers, implement semantic search capabilities, and build intelligent agent workflows
  • Architect complex, multi-step AI evaluation pipelines for asynchronous job execution and large-scale data processing
  • Design and implement database schemas with proper indexing, query optimisation, and data isolation strategies
  • Build and maintain scalable micro-services with async/await patterns and type-safe code
  • Develop data-intensive UIs with real-time updates, complex state management, and intuitive user experiences
  • Deploy and manage containerised applications on Kubernetes with comprehensive observability
  • Write thorough tests (frontend and backend) and maintain high code quality standards with automated tooling
  • Fulltime
Read More
Arrow Right