Job Opportunities
Find jobs near you, whether onsite, hybrid, or remote.- Similar Jobs to: Senior Software Engineer - Search
Senior Software Engineer - Search
KyruusUnited StatesSenior Software Engineer - SearchAs a Senior Software Engineer on our Search Services and Applications team, you'll design and build cloud-based search services and applications across traditional and
Senior Software Engineer - Search
Hinge HealthUnited StatesThe OpportunityImagine you're a patient in pain, searching for the right provider who accepts your insurance, is close to home, and specializes in your condition. Now imagine getting it wrong—waiting
Senior Software Engineer, Search
Flock SafetyUnited StatesWho is Flock?Every community deserves to be safe, it's a fundamental right. Our mission is simple - to build technology that reduces crime and protects privacy. Flock partners with cities, businesses,
Senior Software Engineer, Search & Recommendations
Otter.aiUnited StatesThe OpportunityWe're excited to welcome a talented and passionate Senior Software Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search and recommendat
Senior Software Engineer - Conversational Search
Rocket CompaniesUnited StatesConversational Search Team PositionOur Conversational Search team is building Redfin's next generation artificial intelligence powered home search experience, redefining how millions of users discover
Senior Software Engineer - Conversational Search
Rock Family of CompaniesUnited StatesOur Conversational Search team is building Redfin’s next generation artificial intelligence powered home search experience, redefining how millions of users discover homes. This is one of Redfin’s mos
Senior Staff Software Engineer (Search)
Dormont Manufacturing CompanySan FranciscoAbout the Team We are on a mission to build a reliable, fast, and scalable search for DoorDash. As a product, we help millions of customers find the stores, items, and experiences they want. As a plat
Senior Software Engineer, AlloyDB Semantic Search
Google Inc.SunnyvaleSenior Software Engineer, AlloyDB Semantic Search Google – Sunnyvale, CA, USAAs a Software Engineer focusing on semantic search for AlloyDB, you will design, develop, and implement semantic search cap
Senior Software Engineer - Infrastructure, TikTok Search Engine
Tik TokUnited StatesSenior Software Engineer - InfrastructureLocation: San Jose Employment Type: Regular Job Code: A259556 ResponsibilitiesAbout the Team Our Search Team is responsible for building and owning TikTok's se
Senior Software Engineer — AI-Driven Search & Infra
B CapitalSeattleB Capital is seeking experienced engineers to join its Core Infrastructure team in Seattle, specializing in building and maintaining advanced search systems that power Slack. Candidates will engage in
Senior/Staff Software Engineer - AI, Search & Knowledge Platforms
AppleSeattleSenior/Staff Software Engineer - AI, Search & Knowledge Platforms Seattle, Washington, United States Machine Learning and AI The AI, Search & Knowledge Platforms team builds amazing products and servi
Staff Software Engineer - Search / AI
Hispanic Alliance for Career EnhancementNashvilleWe're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who c
Senior Software Engineer - DataHub Search New York, NY Posted yesterday
BloombergNew YorkSenior Software Engineer - DataHub Search LocationNew YorkBusiness AreaEngineering and CTORef #10048203Description & Requirements Bloomberg’s data-driven products depend on fast, relevant, and secure
Staff Software Engineer, AI-Driven Search & Microservices
Hispanic Alliance for Career EnhancementNashvilleCVS Health is seeking a highly skilled Software Engineer to lead enterprise architecture and technical strategies. With a focus on microservices design and AI solutions, this role is integral in trans
Senior Software Engineer - DevOps
Concord TechnologiesNashvilleAbout this position About Concord TechnologiesOur fax-delivery suite of products allows our clients to exchange millions of patient information, insurance and other documents safely, swiftly and secur
Senior Software Engineer, OCI Data Analytics
Ll OefentherapieNashvilleSenior Software Engineer, OCI Data AnalyticsJob Identification 334456Job Category Product DevelopmentPosting Date 06/09/2026, 06:34 PMJob Type Regular EmployeeDoes this position require a security cle
Senior Hardware & Software Test Engineer (Hybrid/Remote)
Schneider ElectricNashvilleSchneider Electric is looking for a mid-to-senior level Hardware & Software Test Engineer in Andover, Massachusetts. The role focuses on ensuring quality and reliability of software solutions in the b
Firmware/Software Design Engineer
Diversified Power InternationalNashvilleSeeking a seasoned Firmware Design Engineer responsible for the development, maintenance and organization of firmware used in Infineon XMC Family embedded processor product designs.Position SummaryDev
Firmware/Software Design Engineer 2
Diversified Power InternationalNashvilleDescription Diversified Power International LLC, a Piney Flats TN based business is seeking a seasoned Firmware Design Engineer responsible for the development, maintenance and organization of firmwar
Embedded Connectivity and Coms Software Engineer
ETHEREUM TECHNOLOGIES LLCNashvilleEmbedded Connectivity and Coms Software EngineerLocation:Duration:12Months+ ExtensionHourly Rate:Depending on Experience (DOE)Work Authorization:Mercury Marine (a division of Brunswick Corporation, NY
Senior IT Helpdesk & Cloud Solutions Engineer
Creative Solutions Services, LLCNashvilleITCON Services in Nashville is seeking an IT Helpdesk specialist for a hands-on role providing enterprise-level technical support. Ideal candidates will have strong technical expertise in enterprise s
Senior Cyber Security Engineer – Manufacturing & Retail OT
Bridgestone Americas, Inc.NashvilleBridgestone Americas, Inc. is seeking a Senior Manager of Cyber Security Engineering based in Nashville, TN. The candidate will protect IT systems and operational technologies in manufacturing and ret
Senior AI Data Engineer for Healthcare & LLMOps
OracleNashvilleOracle is seeking skilled AI engineers in Nashville, TN to design cloud-based data processing pipelines for healthcare. You will leverage LLMs and AI agents to optimize revenue and improve clinical de
Senior DevOps Engineer
Liven CompanyNashvilleSenior DevOps Engineer Liven Chennai, Tennessee, United States EngineeringAbout this position Join the revolution in hospitality tech!Liven is a leading global data, technology, and customer experienc
Senior Business Analyst / Information Engineer
SaicNashvilleDescription SAIC is looking for outstanding IT candidates to join our Civilian Sector in support of the Federal Aviation Administration Integrated Service Center (FAA ISC). SAIC leads the way to provi
About
As a Senior Software Engineer on our Search Services and Applications team, you'll design and build cloud-based search services and applications across traditional and AI-powered search (OpenSearch/Elasticsearch, NLP, vector search, and LLM-enabled experiences). You'll be hands-on in delivering high-quality software while providing technical ownership within the team through strong design, code reviews, and pragmatic decision-making. You'll help shape and execute the technical direction for our search products by contributing to architectural decisions that balance innovation with scalability and reliability. This includes evaluating new capabilities (e.g., hybrid retrieval, embeddings, reranking, and query understanding), running proof-of-concepts, and participating in design reviews to ensure we build the right solutions for relevance, performance, and operability. Your days will be a blend of hands-on engineering writing code, utilizing agentic AI, improving tests, performance tuning, and troubleshooting production issues. You'll work closely with product and cross-functional partners to translate requirements into well-designed services and features, and you'll own components end-to-end with a DevOps mindset (instrumentation, monitoring, reliability, and cost awareness). This role is ideal if you enjoy solving complex relevance and distributed-systems problems, thrive in a collaborative environment, and want to have a direct impact on how we build and scale search technology. Essential Functions:
Design, implement, and review code for search services and applications; apply sound design patterns and continuously improve quality. Partner with peers on design and implementation details and provide actionable feedback through code and design reviews. Participate in and contribute to Agile DevOps team activities. Effective in paired programming and working independently. Help drive clarity in planning. Contribute to task definition, prioritization, and assignment. Drive deliverables with a sense of urgency and ownership along with surfacing risks, mitigating them, and suggesting course corrections when appropriate. Own multiple products with a DevOps and service-ownership mindset. Deliver quality solutions with TDD, test automation, instrumentation, monitoring, secure/defensive coding, resiliency, and scalability. Select methods and procedures on new or special assignments collaboratively. Design, develop, review, and deliver application and service architecture for search (indexing, query, relevance, and retrieval pipelines). Implement and optimize OpenSearch/Elasticsearch indices, analyzers, mappings, and query DSL to improve relevance, latency, and cost. Build and operate vector search capabilities (embeddings generation, indexing, kNN search) and hybrid retrieval (keyword + vector), including evaluation and tuning. Contribute to LLM-enabled search experiences (e.g., RAG, reranking, query rewriting, and answer grounding) with a focus on safety, latency, and measurable relevance. Collaborate on work with the team and contributing teams. Engage in cross-functional teams and ensure successful project and/or product delivery. Contribute improvements to shared resources and engineering practices (internal libraries, tooling, documentation, and operational runbooks) that help the team deliver reliably. Make sound technical decisions, drive alignment through clear options/trade-offs, and unblock delivery within the search domain to have impact and influence across multiple teams and domains. Minimum Requirements:
Technical Expertise: Design and deliver robust, scalable backend services in Java and/or Python on AWS, including search-heavy workloads. Hands-on experience integrating AI capabilities into products (e.g., embeddings, LLMs, NLP, reranking) and operating them in production. Experience with OpenSearch or Elasticsearch: index design (mappings/analyzers), ingestion, query DSL, and performance/relevance tuning. Ability to design relevance experiments and evaluate quality using offline metrics (e.g., NDCG/precision/recall) and online signals (A/B tests, click/engagement data). Experience with vector search and/or RAG systems: embedding pipelines, hybrid retrieval, prompt design/guardrails, and observability for latency and quality. Leadership & Strategy: Assess business value, trade-offs, risks, and technical constraints during discovery and planning Help drive the technical direction for AI-driven search and backend services within the team, aligning designs with product goals Lead or contribute to architectural reviews and clearly communicate recommendations and trade-offs Evaluate and recommend new technologies to add to the stack Stay current with industry trends and emerging technologies Team Development: Mentor junior software engineers across one or more functional areas Help foster an inclusive environment where team members are motivated to succeed with autonomy, mastery, and purpose Share technical expertise and knowledge on relevant topics Contribute to the team's technical direction by proposing improvements, sharing learnings, and raising the bar on engineering practices Communication & Collaboration: Work effectively with product leaders, executives, and cross-functional teams to align on goals and architecture Serve as a technical lead for a project(s) or component(s), coordinating with partners to deliver on time Provide complete, actionable, and timely technical feedback Articulate technical decisions with clear rationale in design meetings and discussions Adapt communication of complex technical topics to different audiences Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience: 5+ years of software engineering experience Supervision: N/A Certifications: N/A Language Skills: Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources. Physical Capabilities: Standard categories The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.