Pinecone is the leading vector database for building accurate and performant AI applications at scale in production. The role involves collaborating with teammates to design and build database features that power AI applications, ensuring performance and reliability in distributed systems.
Responsibilities:
- Collaborate with teammates to design and build database features that power AI applications
- Learn how to tune performance and support reliability in distributed systems (don’t worry, we’ll guide you)
- Help Pinecone run smoothly on popular cloud providers
- Take ownership of your work and grow your skills every day
- Have fun
Requirements:
- 5+ years of work experience - programming in Rust, Go, C++, or a comparable language
- You're genuinely curious about distributed systems and eager to dive deep into technical challenges
- You approach problems with creativity and persistence, and you're comfortable asking thoughtful questions or seeking feedback
- You're excited to learn, value constructive feedback, and appreciate mentorship
- You have hands-on experience with cloud platforms (AWS, GCP, Azure) or have demonstrated an ability to pick up new tools quickly
- You're comfortable thinking in async or multi-threaded environments, or can show you're ready to learn
- You've explored performance tools or have a track record of optimizing code for speed, reliability, or efficiency