CrawlJobs Logo

Software Engineer, Discovery (Search)

whatnot.com Logo

Whatnot

Location Icon

Location:
United States , New York, NY, San Francisco, CA, Seattle, WA, Los Angeles, CA

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 230000.00 USD / Year

Job Description:

Search engineers at Whatnot are responsible for building the best search experience for users to find the most relevant content on the platform: streams, products, and others in the community. To achieve our goals, we are passionate about understanding, building and maintaining a healthy ecosystem, where buyers find engaging content and sellers thrive with their business. We focus on a wide variety of problems: taxonomy, search and filters, retrieval and ranking algorithms, as well as content understanding. We make data informed decisions and ship quickly to benefit our users. The software team has a lot of individual responsibility and many more freedoms, so we need to hire people we can trust. Your ability to make good trade-offs and exercise good judgment is essential to us. At this time, we are hiring Backend Engineers for the Search team.

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

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
  • Startup experience at a high-growth company
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
  • 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, Discovery (Search)

Senior Software Engineer I, (Discovery)

On the Axon Records Discovery Squad, we’re building a high-performance, scalable...
Location
Location
United States , Seattle
Salary
Salary:
141000.00 - 225600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 10+ years of professional software development experience
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Backend service experience in multiple, managed languages such as Java, Scala, Go, C#, or similar
  • Experience working with ElasticSearch or other search engine technologies
  • Experience with realtime streaming event log or messaging technologies, such as Kafka or ActiveMQ
  • Experience working with SQL or NoSQL data stores
Job Responsibility
Job Responsibility
  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Enjoys mentoring and growing engineers
  • Working across teams with Product, Design, and Engineering to create integrated solutions
  • Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Building services that adhere to our high bar on availability and latency
  • Working with the latest open source technologies
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

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
New

Software Engineer, Search & Discovery Platform

We are looking for intellectually curious, highly motivated individuals to be fo...
Location
Location
United States , San Francisco; Los Angeles; New York; Seattle
Salary
Salary:
170000.00 - 230000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Flip Icon
Requirements
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)
Job Responsibility
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
What we offer
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
  • 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

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

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

Senior Machine Learning Engineer

Machine Learning is a cornerstone at Taskrabbit, and we're looking for a seasone...
Location
Location
United States , New York; San Francisco
Salary
Salary:
148000.00 - 200000.00 USD / Year
taskrabbit.com Logo
Taskrabbit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science, Statistics, Operations Research, or a related quantitative field
  • 3+ years of industry experience building and deploying high-quality, production-grade machine learning models and systems
  • Strong theoretical knowledge and hands-on experience in machine learning, particularly in areas like search, ranking, recommender systems, or NLP
  • Solid software engineering skills with proficiency in one or more programming languages, including Python
  • Experience with popular ML libraries like Scikit-learn, lightgbm, xgboost, TensorFlow, PyTorch, etc.
  • Proficiency in SQL is also required for writing complex queries and transforming data
  • Experience building REST API-based services
  • Experience with modern data and ML technologies, such as Docker, Kubernetes, Kafka, Airflow, data warehouses (eg snowflake, redshift or BigQuery), and data lakes
  • Excellent communication skills, with the ability to present complex findings and recommendations clearly to both technical and non-technical audiences
  • A passion for quickly learning new technologies and a drive to solve challenging problems
Job Responsibility
Job Responsibility
  • Model Development & Research: Research, design, and implement machine learning models to solve key business problems in areas like search ranking, recommendations, and content discovery
  • End-to-End ML Lifecycle: Own the entire lifecycle of ML models, including feature engineering, training, evaluation, deployment, and monitoring
  • Infrastructure & Scalability: Build scalable and reliable ML infrastructure and data pipelines that support reproducible feature engineering and machine learning model deployment in real-time, near real-time, and batch processes
  • Performance & Quality: Build monitoring services to understand data quality and model performance of complex systems, and collaborate with engineering and science teams to optimize existing algorithms for training and evaluation
  • Software Engineering Excellence: Independently solve complex problems, write clean, efficient, and sustainable code, and actively participate in code reviews, documentation, and the full software engineering lifecycle
What we offer
What we offer
  • Taskrabbit is a Hybrid Company
  • The People
  • The Diverse Culture
  • Taskrabbit offers our employees with employer-paid health insurance and a 401k match with immediate vesting for our US based employees
  • We offer all of our global employees generous and flexible time off with 2 company-wide closure weeks, Taskrabbit product stipends, wellness + productivity + education stipends, IKEA discounts, reproductive health support, and more
  • Fulltime
Read More
Arrow Right