Senior Software Engineer - Search and AI

CellarTracker is the world's most trusted wine community, where technology and passion meet to make wine discovery accessible and exciting for everyone.
Machine Learning
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
AI · Consumer

Description For Senior Software Engineer - Search and AI

CellarTracker is the world's most trusted wine community, where technology and passion meet to make wine discovery accessible and exciting for everyone. Founded in 2003 as a cellar management tool for wine collectors, CellarTracker has since expanded to help millions find and experience wines they love. Today, across our website and newly reimagined mobile app—which has quickly earned over 2,000 reviews with a 4.9-star rating—our 1 million members contribute to a robust database of 5 million unique wines and over 10 million community reviews. In just three years, our team has grown from 3 to 20, and we're looking for more awesome team members to drive our mission forward.

We are seeking a Senior Software Engineer who is passionate about leveraging generative AI technologies to build delightful consumer products. You will play a pivotal role in integrating cutting-edge AI and search technologies into our platform, helping users navigate their wine journey in innovative ways.

As a senior member of our team, you'll act as an owner, creating clarity from ambiguity and driving projects from concept to completion. You'll collaborate closely with cross-functional teams to build solutions that are scalable, performant, and user-friendly. If you're self-motivated, have a bias for action, and value empathy and collaboration, we'd love to hear from you.

Responsibilities:

  • Lead AI Integration: Design, develop, and deploy AI-powered features that enhance user experience on our platform
  • Advance Search Capabilities: Implement and optimize search algorithms, leveraging both traditional methods and generative AI models
  • Innovate: Stay up-to-date with the latest advancements in AI and search technologies to keep our platform at the cutting edge
  • Consumer Product: Leverage Search and AI expertise to champion your vision for delightful new consumer products
  • Collaborate Cross-Functionally: Work closely with product managers, designers, and other engineers to translate user needs into technical solutions
  • Model Optimization: Continuously improve AI models for better performance, user satisfaction, and cost-efficiency
  • Problem Solving: Create clarity from ambiguous requirements and know when to ask for help to overcome challenges
  • Ownership: Take responsibility for the quality and timely delivery of your work, acting as an owner of your projects
  • Code Excellence: Participate in code reviews and contribute to best practices to maintain high-quality codebases

If you're passionate about AI, search technologies, and building innovative consumer products in the wine industry, this role at CellarTracker offers an exciting opportunity to make a significant impact.

Last updated a day ago

Responsibilities For Senior Software Engineer - Search and AI

  • Lead AI Integration: Design, develop, and deploy AI-powered features that enhance user experience on our platform
  • Advance Search Capabilities: Implement and optimize search algorithms, leveraging both traditional methods and generative AI models
  • Innovate: Stay up-to-date with the latest advancements in AI and search technologies to keep our platform at the cutting edge
  • Consumer Product: Leverage Search and AI expertise to champion your vision for delightful new consumer products
  • Collaborate Cross-Functionally: Work closely with product managers, designers, and other engineers to translate user needs into technical solutions
  • Model Optimization: Continuously improve AI models for better performance, user satisfaction, and cost-efficiency
  • Problem Solving: Create clarity from ambiguous requirements and know when to ask for help to overcome challenges
  • Ownership: Take responsibility for the quality and timely delivery of your work, acting as an owner of your projects
  • Code Excellence: Participate in code reviews and contribute to best practices to maintain high-quality codebases

Requirements For Senior Software Engineer - Search and AI

Python
JavaScript
  • 5+ years of software development experience, with at least 1 year focused on AI and search infrastructure
  • Demonstrated ability to lead projects involving generative AI technologies and integrate them into consumer-facing products
  • Strong knowledge of programming languages like Python and JavaScript
  • Experience with modern search platforms like Azure AI Search, Elasticsearch, or Solr
  • Familiarity with cloud services (AWS, Azure, or Google Cloud, with Azure preferred) for deploying and managing AI models
  • Excellent verbal and written communication skills to distill complex concepts and lead teams through ambiguity
  • Values empathy and collaboration, with a proven ability to work effectively in a team setting
  • Bias for action with the ability to drive projects independently
  • Some level of engagement in the wine category
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Benefits For Senior Software Engineer - Search and AI

401k
Dental Insurance
Medical Insurance
Parental Leave
Vision Insurance
  • Flexible remote work
  • Unlimited PTO
  • Paid family leave
  • Standard health benefits (medical, dental, vision)
  • 401k contribution

Interested in this job?

Jobs Related To CellarTracker Senior Software Engineer - Search and AI

Machine Learning Engineer, Sponsored Product Demand Utilization

Senior Machine Learning Engineer role at Amazon, focusing on ML infrastructure and optimization for Sponsored Product Demand Utilization team.

AIML - Senior Machine Learning Engineer, Siri and Information Intelligence

Senior Machine Learning Engineer role at Apple, focusing on enhancing Siri and information intelligence across Apple products.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

AIML - ML Research Scientist, HCMI

ML Research Scientist role at Apple, focusing on UI Understanding using Machine Learning and HCI techniques.