Founding Engineer - California, United States - Openmart

    Openmart
    Openmart California, United States

    1 month ago

    Default job background
    Full time
    Description

    Overview

    Openmart is currently seeking an Senior AI + Backend Engineer with experience in search engines and AI. We are building a Google-like search engine for B2B unstructured data (similar to Perplexity) and seeking candidates with in-depth understanding of semantic search (multi-stage re-ranking, embeddings, etc.) and AI (LangChain, OSS models, tool/function calls, RAG, etc.)

    Team Culture

    Our team leader is innovative and supportive, fostering a culture of continuous learning and collaboration. They encourage open communication and provide regular feedback to help team members grow. Expect a leader who values creativity and is hands-on with technical mentoring.

    We expect the team to be in person at our Foster City office.

    Description

    We are Openmart, dedicated to creating the world's largest real-time directory of local businesses. We assist sales professionals in querying millions of unstructured business data, including websites, product catalogs, reviews, and social media information. Openmart is backed by Y Combinator, execs at DoorDash, Square, Instacart, and top venture capital firms. If you are passionate about joining us, please get in touch.

    Openmart is currently seeking an Senior AI + Backend Engineer with experience in search engines and AI. We are building a Google-like search engine for B2B unstructured data (similar to Perplexity) and seeking candidates with in-depth understanding of semantic search (multi-stage re-ranking, embeddings, etc.) and AI (LangChain, OSS models, tool/function calls, RAG, etc.)

    Join Us and Get:
  • Opportunity to play a key role in a startup backed by top investors
  • Solve real-world problems, improving business data querying and utilization through technology
  • Work in a vibrant, innovation-driven environment, growing alongside a talented team

    Requirements
  • Backend Technology: Proficiency in Python, FastAPI, Docker, Kubernetes, Celery/RabbitMQ
  • Search Technology: Elasticsearch/Opensearch
  • Web Scraping Technology: Proficiency in Proxies, capable of handling large-scale web scraping tasks including JavaScript rendering (e.g., puppeteer, playwright)
  • AI Technology: Proficiency in Langchain, RAG, embeddings, autonomous AI agents
  • Database Technology: Proficiency in Postgres, Supabase
  • (Preferred) Search Algorithm Technology: Experience in search engine development, familiarity with re-ranking algorithms, embedding algorithms, fuzzy search, word2vec
  • (Preferred) Startup Experience: Experience leading significant projects in startup environments