Lead Software Engineer - Search Platform
GrabJobs
About TetraScience TetraScience is the Scientific Data and AI Company building Tetra OS, the operating system for scientific intelligence. We help the world’s leading life sciences firms turn fragmented scientific data into AI-native assets and scientific workflows that accelerate discovery, development, and manufacturing. TetraScience’s growing ecosystem of strategic partners includes NVIDIA, Databricks, Thermo Fisher Scientific, Snowflake, Google, and Microsoft. In connection with your candidacy, you will be asked to carefully review “ The Tetra Way ,” authored by our CEO, Patrick Grady; it is impossible to overstate the importance of this document, and you should take it literally as you decide whether our mission, culture, and expectations are right for you. The Role We're building a search platform that helps scientists find answers across billions of data points from chemical structures and assay results to unstructured lab documents and instrument data. We're looking for a Lead/Principal Platform Engineer to lead that effort. You'll own the full search stack: indexing and scoring, query understanding and rewriting, retrieval pipelines, and the infrastructure underneath it all. You should be able to fluently apply the state-of-the-art in classical search, custom analyzers, index design alongside newer methods for semantic and hybrid retrieval. You'll go well beyond out-of-the-box OpenSearch to build custom ranking logic, relevance tuning, and scoring models that surface the right result from massive, heterogeneous scientific datasets. This is a hands-on technical leadership role. As the technical leader of the Search Platform team, you'll write code, architect systems, mentor engineers, and shape the roadmap for search capabilities and platform evolution. You'll often operate in ambiguous territory translating loosely defined scientific workflows into well-architected search systems where the "right answer" isn't always obvious and requirements evolve as scientists discover new ways to use the platform. You'll collaborate daily with Applied AI Scientists, platform engineers, and product teams to deliver high-performance search services that drive discovery, analysis, and decision-making across the bio-pharma R&D lifecycle. The domain is bio-pharma R&D, and the data types are fascinating molecular structures (SMILES), experimental datasets, knowledge graphs linking compounds to targets and assays. You don't need to know cheminformatics today, but you should be excited to apply deep search expertise to novel and complex data types. If you've spent your career building scalable search systems and want to do it at the intersection of AI and scientific discovery, we'd love to talk. What You will Do Architect a full-stack Search Platform across all layers of indexing and scoring, query understanding, rewriting and federation, and extensible search experiences. Continuously improve search quality through evaluation metrics such as View email address on click.appcast.io, View email address on click.appcast.io, MRR, and relevance testing with real scientific use cases. Engineer sophisticated hybrid search pipelines that blend sparse (keyword), structured (metadata), and dense (vector) retrieval. You will go beyond out-of-the-box OpenSearch to design custom ranking logic, reciprocal rank fusion, and relevance tuning that surfaces the exact "needle in the haystack" for drug discovery. Lead by example and write code, review designs, and set the standard for engineering quality on the Search Platform team. Mentor engineers and help grow the team's search and distributed systems expertise. Contribute to architectural decisions, technical strategy, and platform-wide improvements to accelerate scientific insight generation. Own and operate the Search Platform infrastructure, ensuring high availability, scalability, performance, and observability across indexing, embedding generation, and query execution. Develop and maintain backend services and APIs in Python and TypeScript that power search capabilities for scientists, data engineers, and AI applications. Ensure security, compliance, and tenant isolation as part of operating search services in enterprise bio-pharma environments. Collaborate with Applied AI Scientists to integrate embeddings, transformer models, and chemical fingerprints into production search workflows. Architect and implement scientific entity resolution and knowledge graph pipelines to transform raw text into interconnected knowledge. You will design systems that extract and link chemical and biological entities (NER/NED) from unstructured documents, enabling the search engine to "understand" relationships between compounds, targets, and assays. 10+ years of backend or platform engineering experience building distributed, production grade systems. Hands-on experience with search technologies such as Elasticsearch/OpenSearch, Lucene, or vector databases not just deployment, but custom configuration, relevance tuning, and performance optimization at scale. Strong understanding of semantic and hybrid retrieval: embeddings, transformer models, vector similarity, ranking logic, relevance tuning, and how to blend them with classical keyword search. Expert-level coding skills in TypeScript and Python building robust APIs and backend services. Proven ability to build and operate search infrastructure on cloud platforms (AWS preferred), including containerization, CI/CD, observability, and capacity planning. Familiarity with scientific or unstructured data processing, such as documents, tables, analytical results, or experimental datasets. Excellent communication and collaboration skills comfortable working alongside scientists, AI researchers, and product teams. Exposure to NLP, LLMs, embedding generation, or retrieval-augmented workflows. Experience with vector databases / embeddings stores (e.g., OpenSearch) to support semantic search and RAG. Strong problem solving skills, while being Comfortable navigating ambiguity translating loosely defined scientific workflows and user needs into well-engineered search systems. Valued Experience Contributions to open-source search projects (Apache Lucene, Solr, OpenSearch, or similar) or active involvement in the search engineering community. Experience with cheminformatics tools and libraries (e.g., RDKit), including molecular fingerprints, similarity metrics, or substructure search. Prior experience implementing chemical search systems, such as SMILES parsing, normalization, or chemical indexing. Experience with entity resolution, knowledge graphs, or NLP pipelines that enrich search corpora. Experience with large-scale data platforms such as Databricks, Lakehouse architectures, or distributed indexing systems. 100% employer-paid benefits for all eligible employees and immediate family members Unlimited paid time off (PTO) 401K Flexible working arrangements - Remote work Company paid Life Insurance, LTD/STD A culture of continuous improvement where you can grow your career and get coaching We are not currently providing visa sponsorship for this position.
$181.1k - $318.4k
...Staff/Sr. iOS Engineer - AI, Search & Knowledge Platforms Work Locations (2) Submit Resume Do you want to make Apple products smarter for our users... ...codebases and practical solutions ~ Knowledge of software patterns that allow for testing ~ Excellent interpersonal...SuggestedWork experience placementRelocation- A leading tech company is seeking a Staff Software Engineer for the iOS Google Search App. The role requires extensive experience in iOS application development using C++, Objective-C, or Swift, with an emphasis on designing user interfaces and ensuring high code quality...SuggestedFull time
$229.9k - $262.4k
...Senior Lead Software Engineer, DevOps Do you love building and pioneering in the technology space... ..., Microsoft Azure, Google Cloud Platform) At least 6 years of Unix or Linux... ...If you have visited our website in search of information on employment opportunities...SuggestedFull timePart timeInternshipLocal area$172.5k - $260.1k
...duplicating efforts. Job Category Software Engineering Job Details About Salesforce... ...to level-up your career at the company leading workforce transformation in the agentic... ...Salesforce. Lead Software Engineer - Platform Services At Salesforce, we're...Suggested$164.8k - $188.1k
...Lead Platform Engineer, Workday (Finance) Do you love building and pioneering in the technology space? Do you enjoy solving complex technical... ...background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a...SuggestedFull timePart timeH1bLocal area$172.5k - $260.1k
...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1... ...of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right...Immediate start- ...Sciforium's Next-Generation Model Serving Platform Architect Sciforium is an AI... ...from AMD with hands-on support from AMD engineers the team is scaling rapidly to build the... ...This is a rare chance to help architect and lead the development of Sciforium's next-generation...Work at officeFlexible hours
$229.9k - $262.4k
...Senior Lead AI Engineer (Gen AI Platform Services, Agentic AI) Overview: At Capital One, we are creating... ...develop, test, deploy, and support AI software components including foundation model... ...model inference, similarity search, guardrails, model evaluation, experimentation...Full timePart timeLocal area$171k - $260k
...envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile team that works to enhance, build, and deliver...For contractors$229.9k - $262.4k
...Senior Lead AI Engineer (Gen AI Platform Services) Overview: At Capital One, we are creating responsible... ...develop, test, deploy, and support AI software components including foundation model... ...model inference, similarity search, guardrails, model evaluation, experimentation...Full timePart timeLocal area$164.8k - $188.1k
Lead Platform Engineer, Workday (HCM) Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems... ...background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a...Full timePart timeH1bLocal area$189k - $330.75k
Rippling is seeking a skilled Staff Software Engineer for its Spend Platform in San Francisco, California. This role involves crafting platform solutions, mentoring engineers, and navigating complex engineering challenges while contributing to product development. The...$197.3k - $225.1k
...Lead AI/ML Engineer (Platform, kubeflow) Overview At Capital One, we are creating responsible and... ...develop, test, deploy, and support AI software components including foundation model... ...language model inference, similarity search, guardrails, model evaluation,...Full timePart timeLocal area- ...class applied science and engineering teams to deliver our industry leading capabilities with... ...customers. Our AI models and platforms empower teams across Capital... ...deploy, and support AI software components including... ...model inference, similarity search, guardrails, model...Local area
$229.9k - $262.4k
Senior Lead AI Engineer (Gen AI Platform Services, Agentic AI) Overview At Capital One, we are creating responsible... ..., test, deploy, and support AI software components including foundation... ...language model inference, similarity search, guardrails, model evaluation,...Local area$258k - $376k
...design accessible to all. Figma's platform helps teams bring ideas to... ..., join us! The Search & Recommendations team builds... ...We're looking for a seasoned engineering leader to support & grow our... ...engineering management experience leading high-performing, fast-moving...Full timeRemote workWork from home- A leading software company is seeking a Senior/Lead AI Software Engineer to drive the development of intelligent agents for supply chain management. The ideal candidate will have a strong background in AI/ML, software engineering, and a passion for mentoring. This role...
- The Lead GenAI Backend Platform Software Engineer works independently and develops robust, scalable software solutions across the full stack from cloud infrastructure to backend API integrations to agentic workflows and MCP servers. This role is central to architecting...Temporary workWork experience placementLocal areaImmediate start
$240k - $340k
...United States of America, San Francisco, California Senior Lead Software Engineer Senior Lead Software Engineer positions offered by... ...background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a...Full timePart timeWork at officeLocal areaRemote work$166.2k - $304.7k
...technology company and the world's leading independent platform for digital advertising, with nearly... ...we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate... ...accept unsolicited resumes from search firm recruiters. Fees will not be...Full timeTemporary workLocal areaWorldwide- ...in this way. The Role: Forge’s software engineering team is passionate about innovation and... ...stakeholders, including Architects, Tech Leads, Product, and Design teams to deliver... ...verification, state, and county criminal history searches. Forge is proud to be an equal...Work at officeLocal area2 days per week3 days per week
$215.2k - $245.6k
## Lead Software Engineer, Back EndApplylocations: San Francisco, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: R239940Lead... ...background inquiries.If you have visited our website in search of information on employment opportunities or to apply for a...Full timePart timeInternshipH1bLocal area$200k - $300k
...is building the next-generation data platform to train AI video models. We offer the... ...thinking investors, and we’re seeking a Lead Software Engineer to help build the distributed systems... ..., sharding , replication , and vector search techniques—to ensure efficiency at scale...Contract work$157k - $200k
...Lead Software Engineer - Content Systems On a mission to unleash the power of content… you in?... ...personalization engine, a real-time inference platform that dynamically determines the... ...content ingestion, metadata management, search, and editorial workflows Define and...Contract work- A pioneering tech company is seeking an experienced software engineer to help scale its next orders of magnitude. You will be responsible for key technical decisions and major software projects, collaborating in a fast-paced environment with high expectations. Candidates...Remote work
$196k - $339.9k
A leading tech company in San Francisco is looking for an experienced engineer to enhance their Kubernetes platform. This role involves building core capabilities, implementing governance controls, and mentoring engineers in a collaborative environment. The ideal candidate...Remote work$229.9k - $262.4k
...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building... ...One . We achieve this by building platforms that enable the rapid and responsible... ...If you have visited our website in search of information on employment opportunities...Full timePart timeInternshipLocal area$119k - $224k
...Lead Infrastructure Engineer Wells Fargo is seeking a Lead Infrastructure Engineer to join our AI Platforms and Model Support Group as part of Digital Technology and Innovations. Learn... ...Evaluate internal and external software solutions which could be leveraged to...Work experience placement$198k - $335k
...OpenAI's Forward Deployed Engineering (FDE) org sits at the intersection... ...-to-market. We take frontier platform capabilities into the real... ...customer signal into shipped software, repeatable patterns, and durable... ...Technical Deployment Lead (TDL) role for the FDE Platform...Work at officeRelocation packageShift work$150k - $220k
Finix Payments, Inc. is hiring a Software Engineer III/IV in San Francisco, CA, with a salary range of $150,000 to $220,000 per year plus equity and benefits. The role involves owning technical vision, mentoring junior engineers, and improving software reliability and performance...Visa sponsorshipFree visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - Search Platform. Be the first to apply!
- lead network engineer San Francisco, CA
- lead product engineer San Francisco, CA
- lead web developer San Francisco, CA
- lead system engineer San Francisco, CA
- lead algorithm engineer San Francisco, CA
- lead operating engineer San Francisco, CA
- lead infrastructure engineer San Francisco, CA
- lead security engineer San Francisco, CA
- lead backend developer San Francisco, CA
- lead engineer San Francisco, CA

