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

Senior Software Engineer, Consumer Experience

As a Senior Software Engineer, you will drive the design and development of the ...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 230000.00 USD / Year
joinhandshake.com Logo
Handshake
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering, ideally with consumer platforms, marketplaces, or social apps at meaningful scale
  • Proficiency in programming languages such as Python, Java, or JavaScript, with a track record of delivering robust, production-quality systems
  • Strong product sense and user empathy, with experience shaping features that create real value for members and measurable business impact
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and modern architectures (microservices, event-driven systems, or distributed systems)
  • Ability to break down complex problems, make pragmatic technical decisions, and communicate trade-offs clearly to both technical and non-technical stakeholders
  • Excellent communication and collaboration skills, with experience mentoring other engineers and contributing to a healthy engineering culture
Job Responsibility
Job Responsibility
  • Design and implement scalable, high-availability systems powering search and discovery experiences across our platform
  • Lead the development of agentic AI experiences for students, including our conversational AI agent for resume help, job search, and interview prep
  • Work with OpenAI real-time APIs and agentic frameworks to deliver intelligent, conversational features, and guide best practices for their use across teams
  • Collaborate with cross-functional partners (Product, Design, Data, GTM) to define, build, and iterate on features that drive member value and engagement
  • Own projects end-to-end, from technical design and implementation to rollout and monitoring, ensuring reliability and performance at scale
  • Champion engineering excellence through code reviews, technical mentorship, and improving our tooling, standards, and architecture
What we offer
What we offer
  • Equity in a fast-growing company
  • 401(k) match, competitive compensation, financial coaching
  • Paid parental leave, fertility benefits, parental coaching
  • Medical, dental, and vision, mental health support, wellness stipend
  • Learning stipend, ongoing development
  • Internet, commuting, and free lunch/gym in our SF office
  • Flexible PTO, 15 holidays + 2 flex days
  • Team outings & referral bonuses
  • Fulltime
Read More
Arrow Right
New

Software Engineer, Consumer Experience

As a Software Engineer, you will play a critical role in building the core exper...
Location
Location
United States , San Francisco
Salary
Salary:
145000.00 - 170000.00 USD / Year
joinhandshake.com Logo
Handshake
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in software engineering, ideally with consumer platforms or social apps
  • Proficiency in programming languages such as Python, Java, or JavaScript to deliver robust solutions
  • Strong product sense with a focus on building features that create real value for members
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) to optimize system performance
  • Excellent communication skills to collaborate within a diverse team environment
Job Responsibility
Job Responsibility
  • Design and implement scalable systems powering search and discovery experiences across our platform
  • Build agentic AI experiences for students, including our conversational AI agent for resume help, job search, and interview prep
  • Work with OpenAI real-time APIs and agentic frameworks to deliver intelligent, conversational features
  • Collaborate with cross-functional teams to integrate new features that drive member value and engagement
  • Contribute to code reviews to maintain high code quality standards and mentor teammates to foster continuous learning
What we offer
What we offer
  • Equity in a fast-growing company
  • 401(k) match, competitive compensation, financial coaching
  • Paid parental leave, fertility benefits, parental coaching
  • Medical, dental, and vision, mental health support, wellness stipend
  • Learning stipend, ongoing development
  • Internet, commuting, and free lunch/gym in our SF office
  • Flexible PTO, 15 holidays + 2 flex days
  • Team outings & referral bonuses
  • Fulltime
Read More
Arrow Right