Senior Open Source ML Engineer, GenAI

Pinecone
Apply Now

Job Description

About Pinecone

Pinecone is pioneering search and database technology that's revolutionizing how developers build search systems. Our managed vector database provides customers with easy-to-use capabilities that until now have only been in the hands of a few tech giants. The demand for vector databases is growing incredibly fast, and it shows in our user base. We have a large audience of ML engineers, software engineers, data scientists, and technical architects who are eager to learn and build with our product.

About the Role

We are seeking a Senior Machine Learning Engineer who will work with our product and developer advocacy teams to lead the development and maintenance of our open-source libraries with a focus on Pinecone’s solutions for GenAI (RAG, Agents, etc.). This engineer will be responsible for building sophisticated data processing and retrieval algorithms and providing technical leadership within the open-source community.

Responsibilities 

  • Lead the design, development, and maintenance of Pinecone's open-source libraries focused on data processing and retrieval algorithms.
  • Engage in strategic collaboration with our users, customers, and partners to design and implement an industry-wide solution with focus on GenAI. This sophisticated initiative will be seamlessly deployed across various cloud environments and machine learning platforms, aligning with the latest frameworks.
  • Actively participate in the open-source community, responding to issues and contributing to discussions to build and maintain Pinecone's reputation as a thought leader.
  • Develop example projects, tutorials, and blog posts for the developer community that demonstrate the usage and capabilities of Pinecone's libraries.
  • Mentor other team members in machine learning and software engineering best practices.
  • Help to identify, design, and implement process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.

Required Qualifications

  • Bachelor's degree in Computer Science, Statistics, Mathematics, or related field, or equivalent experience.
  • Strong expertise in Machine Learning, including experience with data processing and retrieval algorithms.
  • Proven experience in open-source software development.
  • Excellent coding skills in Python and experience with machine learning libraries like TensorFlow, PyTorch, or Scikit-Learn.
  • Proficiency with version control systems like Git and experience with CI/CD workflows.
  • Strong communication and leadership skills, and the ability to work well in a team.

Bonus Points

  • Significant contributions to open-source projects.
  • Expertise in multiple languages - Rust, JS/TS, Java, Go.
  • Familiarity with Vector Databases and associated Machine Learning Algorithms.
  • Master's degree or Ph.D. in a related field.
  • Experience working remotely and with remote teams.

Company Info.

Pinecone

Pinecone is a fully managed vector database that makes it easy to add vector search to production applications. It combines state-of-the-art vector search libraries, advanced features such as filtering, and distributed infrastructure to provide high performance and reliability at any scale. No more hassles of benchmarking and tuning algorithms or building and maintaining infrastructure for vector search.

  • Industry
    Database,Artificial intelligence
  • No. of Employees
    111
  • Location
    New York, NY, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Pinecone is currently hiring Software Engineer, Generative AI Jobs in Tel Aviv, Israel with average base salary of ₪360,000 - ₪500,000 / Year.

Similar Jobs View More