CrawlJobs Logo

Software Engineer, Search & Discovery Platform

whatnot.com Logo

Whatnot

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 230000.00 USD / Year

Job Description:

We are looking for intellectually curious, highly motivated individuals to be foundational members in shaping the Discovery Platform. You will play a critical role in defining the technical direction and designing a world-class scalable Discovery system that is scalable enough to keep pace with our business growth to power feed, browse, search and taxonomy systems while catering to the unique challenges of operating a marketplace for live shopping!

Job Responsibility:

  • Build the services and infrastructure to enable advanced recommendation systems solutions for real-time, dynamic feeds
  • Build a scalable, stable, low latency discovery experience
  • Partner closely across the machine learning, platform, and product engineering teams to utilize models to solve discovery problems
  • Contribute scalable solutions across various serving stacks at the feed, search, machine learning service, and Discovery application layers
  • Define and advance our technical approach to scalable recommendation systems

Requirements:

  • 5+ years of experience
  • Bachelor’s degree in Computer Science, Statistics, Mathematics, Software Engineering, a related technical field, or equivalent work experience
  • Industry experience in building and scaling a platform to handle high volume / throughput applications
  • Ability to work autonomously and lead initiatives across multiple product areas and communicate findings with leadership and product teams
  • Experience in machine learning fields (e.g. Recommendations, Content Understanding and Search)
  • Expert at designing and building scalable and maintainable backend systems
  • Firm grasp of visualization tools for monitoring and logging e.g. DataDog, Grafana
  • Familiarity with cloud computing platforms and managed services such as AWS Sagemaker, Lambda, Kinesis, S3, EC2, EKS/ECS, Kafka, Flink/Spark, OpenSearch, ElasticSearch, Lucene, SOLR
  • Experience with concurrent programming patterns across distributed systems (AsyncIO python preferred), and optimizations / profiling / observability associated with them
  • Experience managing cloud technologies (AWS or Google Cloud) and comfort with infrastructure-as-code approaches (e.g. Terraform)
  • Proficiency in at least one server-side programming language (preferably Python), common algorithms and data structures, and software design principles
  • Self-starter ethic, thriving under a high level of autonomy
  • Exceptional interpersonal and communication skills
What we offer:
  • Generous Holiday and Time off Policy
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • 401k offering for Traditional and Roth accounts in the US (employer match up to 4% of base salary) and Pension plans internationally
  • Monthly allowance to dogfood the app
  • Parental Leave
  • 16 weeks of paid parental leave + one month gradual return to work

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Search & Discovery Platform

Software Engineer, Machine Learning

Figma is seeking a versatile and experienced Machine Learning / AI Engineer to j...
Location
Location
United States , San Francisco; New York
Salary
Salary:
149000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience in software engineering
  • 3+ years focused on applied machine learning or AI
  • Strong experience with end-to-end ML model development, including training, evaluation, deployment, and monitoring
  • Proficiency in Python and familiarity with ML libraries like PyTorch, TensorFlow, Scikit-learn, Spark MLlib, or XGBoost
  • Experience designing and building scalable data and annotation pipelines, as well as evaluation systems for AI model quality
  • Experience mentoring or leading others and contributing to a culture of technical excellence and innovation
Job Responsibility
Job Responsibility
  • Design, build, and productionize ML models for Search, Discovery, Ranking, Retrieval-Augmented Generation (RAG), and generative AI features
  • Build and maintain scalable data pipelines to collect high-quality training and evaluation datasets, including annotation systems and human-in-the-loop workflows
  • Collaborate with AI researchers to iterate on datasets, evaluation metrics, and model architectures to improve quality and relevance
  • Work with product engineers to define and deliver impactful AI features across Figma’s platform
  • Partner with infrastructure engineers to develop and optimize systems for training, inference, monitoring, and deployment
  • Explore new ideas at the edge of what’s technically possible and help shape the long-term AI vision at Figma
What we offer
What we offer
  • equity
  • health, dental & vision benefits
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer, Search & Discovery

Ironclad is the leading AI contracting platform that transforms agreements into ...
Location
Location
United States , San Francisco; Chicago; Seattle; New York City
Salary
Salary:
210000.00 - 235000.00 USD / Year
ironcladapp.com Logo
Ironclad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience with a proven track record of designing, building, and maintaining complex systems
  • Expertise in information retrieval, NLP, and machine learning
  • Deep understanding of concepts like indexing, ranking, query parsing, tokenization, and vector search
  • Hands-on experience with at least one major search engine (e.g., Elasticsearch, OpenSearch, Solr)
  • Familiarity with search evaluation frameworks (e.g., precision, recall, NDCG)
  • Experience with NLP/ML models (e.g., transformers, embeddings), including fine-tuning and relevance feedback
  • Strong leadership skills with the ability to advise management on roadmap decisions and mentor junior team members
  • Excellent collaboration and communication skills, with a passion for shipping great products and a drive to improve technical architecture
  • Alignment with Ironclad’s Values: drive, intent, integrity, and empathy
Job Responsibility
Job Responsibility
  • Collaborate cross-functionally with designers, product managers, and other engineers to spec, design, and build features and systems for our core search platform
  • Partner with quality engineers to define, build and maintain testing strategy
  • Lead, mentor and provide thoughtful feedback to other team members
  • Grow your teams by interviewing and recruiting talented engineers to Ironclad
  • Work on a modern stack built upon: TypeScript, Python, ReactJS, Node.js, Java, and Docker containers in Kubernetes on Google Cloud Platform
What we offer
What we offer
  • 100% health coverage for employees (medical, dental, and vision), and 75% coverage for dependents with buy-up plan options available
  • Market-leading leave policies, including gender-neutral parental leave and compassionate leave
  • Family forming support through Maven for you and your partner
  • Paid time off
  • Monthly stipends for wellbeing, hybrid work, and (if applicable) cell phone use
  • Mental health support through Modern Health, including therapy, coaching, and digital tools
  • Pre-tax commuter benefits (US Employees)
  • 401(k) plan with Fidelity with employer match (US Employees)
  • Regular team events to connect, recharge, and have fun
  • Equity awards
  • Fulltime
Read More
Arrow Right

Engineering Manager

Amgen is seeking an experienced Engineering Manager to lead our Search and Knowl...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science, Software Engineering, or a related technical field with 8-13 years of software development experience OR Bachelor’s degree in Computer Science, Software Engineering, or a related technical field with 9-14 years of software development experience
  • 8+ years of experience in software engineering, with 2–3 years in a leadership or managerial role
  • Strong expertise in search technologies (Elasticsearch, Solr, Lucene, Vespa, or similar)
  • Experience with NLP and ML frameworks
  • Strong background in data platform technologies (e.g., Spark, Kafka, Snowflake, Delta Lake, Hadoop, datbroicks, MongoDb, DynamoDb, S3 Buckets)
  • Experience with cloud infrastructure (AWS, Azure, or GCP), CI/CD, and containerization (Docker, Kubernetes)
  • Knowledge of distributed systems and large-scale data platforms (Spark, Hadoop, or cloud-native equivalents)
  • Strong programming skills (Python, Java, or Scala)
  • Strong understanding of software development principles, cloud platforms (AWS/Azure/GCP), and modern tech stacks (e.g., Java, Python, Angular, React)
  • Excellent communication, leadership, and problem-solving skills
Job Responsibility
Job Responsibility
  • Oversee the design and development of a modern, cloud-native data platform (e.g., using AWS/GCP/Azure, Snowflake, Databricks)
  • Oversee the design and implementation of scalable search solutions across biomedical literature, clinical trial data and internal knowledge repositories
  • Drive improvements in ranking, query understanding, entity extraction, and semantic search tailored to biomedical and life sciences content
  • Integrate AI/ML/NLP techniques for biomedical ontologies, knowledge graphs, and semantic enrichment
  • Ensure robust data pipelines, data lakes, and real-time streaming systems are in place for research, commercial, and clinical data
  • Partner with research scientists, clinical teams, data science, and IT stakeholders to define requirements and deliver impactful search solutions
  • Collaborate with data governance and compliance teams to ensure search systems adhere to healthcare regulations (HIPAA, GxP, FAIR data principles)
  • Work closely with product managers and UX teams to ensure intuitive, high-value search experiences
  • Implement data security best practices across platform layers
  • Partner with data governance teams to enforce metadata management, lineage tracking, and data access controls
What we offer
What we offer
  • Competitive and comprehensive Total Rewards Plans that are aligned with local industry standards
Read More
Arrow Right
New

Software Engineer, Discovery (Search)

Search engineers at Whatnot are responsible for building the best search experie...
Location
Location
United States , New York, NY, San Francisco, CA, Seattle, WA, Los Angeles, CA
Salary
Salary:
170000.00 - 230000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of software engineering experience
  • Bachelor’s degree in Computer Science, Machine Learning, Statistics, a related field, or equivalent work experience
  • Software engineering experience with a track record of applying practical methods to solve real-world problems on consumer scale data
  • Experience in applied statistical and machine learning fields e.g. Search, Recommendations, Fraud & Anomaly Detection, Experimentation and Causal Analysis
  • Knowledge of at least 3 languages (we primarily use Python, Elixir, JavaScript, and are open to others)
  • Excellent product instincts
  • You are known for shipping products and features lightning-fast
  • You’re an excellent problem solver and don’t need to be told exactly what to do
  • Ability to pick up on new technologies very quickly
  • Proven track record of delivering features
Job Responsibility
Job Responsibility
  • Building the best search experience for users to find the most relevant content on the platform: streams, products, and others in the community
  • Understanding, building and maintaining a healthy ecosystem
  • Focus on a wide variety of problems: taxonomy, search and filters, retrieval and ranking algorithms, as well as content understanding
  • Make data informed decisions and ship quickly to benefit our users
What we offer
What we offer
  • Flexible Time off Policy and Company-wide Holidays (including a spring and winter break)
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • Fulltime
Read More
Arrow Right
New

Software Engineer, Discovery (Feed)

Join the Future of Commerce with Whatnot. Whatnot is the largest live shopping p...
Location
Location
United States , New York, NY; Los Angeles, CA; Seattle, WA; San Francisco, CA
Salary
Salary:
195000.00 - 230000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Statistics, Mathematics, Software Engineering, a related technical field, or equivalent work experience
  • 5+ years of experience
  • Industry experience with a track record of applying practical methods to solve real-world problems on consumer scale data
  • Ability to work autonomously and lead initiatives across multiple product areas and communicate findings with leadership and product teams
  • Experience in discovery-related fields (e.g. Recommendations, Content Understanding, Search, etc.)
  • Expert at designing and building scalable and maintainable backend systems
  • Firm grasp of visualization tools for monitoring and logging e.g. DataDog, Grafana
  • Familiarity with cloud computing platforms and managed services such as AWS Sagemaker, Lambda, Kinesis, S3, EC2, EKS/ECS, Kafka, Flink/Spark
Job Responsibility
Job Responsibility
  • Ship product features to deliver high-quality Discovery experiences for users
  • Build and maintain a scalable, stable, low latency feed experience
  • Build the services and infrastructure to enable efficient exploration systems to help small sellers and new categories grow
  • Lead a workstream of multiple other software engineers as the individual responsible for success
  • Partner closely across the machine learning, platform, and product engineering teams to utilize models to solve discovery problems
  • Contribute scalable solutions across various serving stacks at the feed, search, machine learning service, and Discovery application layers
  • Define and advance our technical approach to scalable recommendation systems
What we offer
What we offer
  • Flexible Time off Policy and Company-wide Holidays (including a spring and winter break)
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance on both food and wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - Search and Discovery

Ironclad is the leading AI contracting platform that transforms agreements into ...
Location
Location
United States , San Francisco; New York City
Salary
Salary:
180000.00 - 200000.00 USD / Year
ironcladapp.com Logo
Ironclad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4+ years of software experience architecting, building, launching and maintaining complex web applications
  • Proficiency in JavaScript/TypeScript and modern front-end frameworks like ReactJS
  • Passion for creating performant, accessible, intuitive, and mobile-friendly interfaces
  • Passion for software engineering to build and ship high-quality products
  • Strong cross-team communication and collaboration skills
  • Ironclad’s Values: drive, intent, integrity, and empathy
Job Responsibility
Job Responsibility
  • Collaborate with designers, product managers, and other engineers to spec, design, and build features and systems
  • Contribute to front-end architecture discussions, improve UI performance, ensuring scalability, and maintainability
  • Create polished, accessible, and mobile-friendly user interfaces using modern front-end technologies and frameworks
  • Partner with quality engineers to define, build and maintain testing strategy
  • Mentor and provide thoughtful feedback to others on the team
  • Help interview and recruit talented engineers to Ironclad
  • Work on a modern stack built upon: ReactJS, TypeScript, Node.js, and Docker containers in Kubernetes on Google Cloud Platform
What we offer
What we offer
  • 100% health coverage for employees (medical, dental, and vision), and 75% coverage for dependents with buy-up plan options available
  • Market-leading leave policies, including gender-neutral parental leave and compassionate leave
  • Family forming support through Maven for you and your partner
  • Paid time off
  • Monthly stipends for wellbeing, hybrid work, and (if applicable) cell phone use
  • Mental health support through Modern Health, including therapy, coaching, and digital tools
  • Pre-tax commuter benefits (US Employees)
  • 401(k) plan with Fidelity with employer match (US Employees)
  • Regular team events to connect, recharge, and have fun
  • Offers Equity
  • Fulltime
Read More
Arrow Right
New

Software Engineer (AI Platforms)

We are looking for a Software Engineer to design and implement core platform cap...
Location
Location
India
Salary
Salary:
Not provided
singlestore.com Logo
SingleStore
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering skills with experience in distributed systems (Go, Python, or similar)
  • Experience building cloud native services: Kubernetes, containers, service-to-service APIs, CI/CD
  • 4+ years of experience working on a SaaS product or production platform
  • Solid understanding of AI/ML fundamentals: Supervised learning basics (training vs inference, overfitting, evaluation metrics, classification, anomaly detection, forecasting, regression etc.)
  • LLM basics (tokens, context windows, prompting, tool/function calling concepts)
  • Embeddings + vector search fundamentals (similarity, indexing tradeoffs, retrieval pitfalls)
  • Strong debugging and problem-solving skills, including incident-style troubleshooting across services and infrastructure
  • Intellectual curiosity about investigating issues that impact product quality, reliability, latency, and business metrics
  • Passion for building robust, maintainable systems in a fast-paced, team-oriented environment
Job Responsibility
Job Responsibility
  • Build and evolve backend services that power AI features: agent orchestration, tool execution, retrieval/RAG pipelines, and model serving integrations
  • Design APIs and control plane workflows for AI platform components (tenant-aware, secure by default, observable)
  • Implement MCP style tool discovery / integration patterns so agents can safely call tools, connectors, and internal services
  • Work closely with product managers, designers, customers, and partner engineering teams to deliver high quality AI experiences
  • Engineer for reliability and scale: latency, cost controls, rate limiting, fallbacks, rollouts, and incident response readiness
  • Establish best practices around evaluation: offline test sets, regression detection, prompt/model/version tracking, and quality gates
  • Contribute to secure AI by design approaches: permissions, data access boundaries, prompt injection defenses, and auditability
  • Mentor junior engineers and contribute to a welcoming, high ownership team environment
Read More
Arrow Right
New

Solutions Architect

As a Solution Architect in the Field Engineering team, you will span both techni...
Location
Location
Germany; United Kingdom , Berlin; London
Salary
Salary:
Not provided
vercel.com Logo
Vercel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience in a customer‑facing technical role (solutions architect, sales engineer, platform architect, Agency Software Engineer) working with modern web or cloud platforms
  • Strong hands‑on skills with JavaScript/TypeScript and modern web frameworks, ideally including Next.js
  • Understanding of web performance, caching, networking, and security fundamentals, ideally AI/LLM powered applications and Agentic workflows
  • Comfortable discussing business outcomes with executives and implementation details with developers
  • Track record of owning complex technical projects, juggling multiple stakeholders, and delivering on time in fast‑moving environments
  • Thrive in collaborative field teams, enjoy mentoring others, and value clear, concise communication and documentation
  • Familiar with cloud platforms (such as AWS, Azure, or GCP) and how SaaS and edge platforms integrate into broader enterprise architectures
  • Empathy for developers and a passion for great developer experience
  • Bonus if you have experience of building AI powered applications, or Agentic workloads, ideally leveraging tooling such as the AI SDK
  • Bonus if you have production experience deploying and operating Next.js or other modern frontend frameworks on Vercel or similar platforms
Job Responsibility
Job Responsibility
  • Partner with Sales to lead technical discovery, qualify customer use cases, and shape solution strategy for key opportunities
  • Design target architectures for modern Agentic workflows, and AI and web applications on Vercel, including frontends, APIs, data and edge services, and integrations with headless and composable ecosystems (CMS, commerce, payments, media, analytics)
  • Create and deliver tailored demos, technical presentations, and workshops that clearly articulate Vercel’s value and differentiate our platform
  • Own and run proofs of concept and pilots end‑to‑end: define success criteria, guide implementation, remove technical blockers, and ensure executive‑level outcomes are documented
  • Act as lead architect post‑sale for strategic accounts, guiding onboarding, reference implementations, migration patterns, and best practices for building and operating on Vercel
  • Proactively engage with customers on performance, reliability, and cost optimization, using metrics like Core Web Vitals, Lighthouse, and observability data to drive continuous improvement
  • Collaborate with other members of the Field Engineering Team to standardise playbooks, reusable assets, and patterns that scale across customers and regions
  • Respond to and coordinate security, compliance, and architecture reviews, partnering with internal specialists on areas like data protection and regulatory requirements
  • Capture recurring themes, patterns, and gaps from the field and feed them back into Product and Engineering roadmaps as the technical Voice of the Customer
  • Contribute to internal enablement and external content (reference architectures, example repos, talks, and blog posts) that help developers be successful on Vercel
What we offer
What we offer
  • Competitive compensation package, including equity
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
  • Flexible Time Off
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed
  • Fulltime
Read More
Arrow Right