Affinity stitches together billions of data points from massive datasets to create a powerful, accurate representation of the world's professional relationship graph. Based on this data, we offer our users the insights and visibility they need to nurture and tap into the opportunities in their team's network.
In this 100% remote role, you'll help create the magic that underlies Affinity's industry-leading relationship intelligence. You'll define how Affinity uses our massive datasets (including email messages, calendar events, and data pulled from around the public internet) to extract actionable information and insights for our users.
What you'll achieve:
Take projects from concept to production, including feature engineering, model construction, deployment, and model observability and evaluation.
Help define our data roadmap. Which problems are amenable to AI/ML techniques, and which are better solved via simpler non-statistical methods? How might we define and evaluate data quality? Which models and techniques are best suited to our domain? You'll collaborate with our product and engineering teams to help to answer these questions and more.
Collaborate with the rest of our data pipeline engineering team to build the robust, high-scale systems that underlie all of our data processing.
We'd love to hear from you if:
You have 5+ years of experience in software, including 2+ years of experience with machine learning in production. Bonus points for specific experience with NLP techniques and domains, including Named Entity Recognition, Sentiment Analysis, and more
You are a builder and care deeply about building systems and products that deliver meaningful value to users
You have experience working with large, multi-terabyte datasets, and are comfortable with tools for high-scale data ingestion, transformation, analysis, and prediction
You take pride in delivering exceptionally high quality, in terms of data accuracy, performance, and reliability
You're excited to work collaboratively within engineering and across functional teams
You’re eager to contribute your ideas and experiences to help Affinity continuously improve as a product and as a company
Join us in enabling every professional on the planet to succeed by harnessing the power of their relationships.
On the back end, we use Ruby and PostgreSQL; our infrastructure is hosted by AWS and runs on Kubernetes. To learn more about our tech, check out our Building Affinity blog.
Affinity is all about innovation. Our technology ingests, analyzes, structures, and enriches billions of data points across a team’s digital communications to offer the insights needed to grow their most valuable relationships and discover untapped opportunities. This enables the companies we serve (over 1000 and growing!) to unlock introductions, manage their deal flow and get automated, unique insights into the opportunities in their network. While capturing nearly 40% of the global venture capital market, and expanding into other financial services and relationship-driven industries, we have facilitated millions of introductions and processed billions of communications.
We have raised over $40M and are backed by some of Silicon Valley’s best firms. We have hubs in both San Francisco and Toronto and are a remote-friendly company. We care personally about our employees and want individuals to work in an environment that sets them up to thrive.
Since day one, our top priority has been investing in our people and our culture. We've been certified by Great Places to Work with a 98% approval rating, and have been named a top workplace by Inc., Fortune, and more.
The more diverse our team is, the more we’ll be able to learn from each other, and the better our company and our product will be. Whatever your gender, race, sexual orientation, religion, age, veteran status, favorite Spotify playlist, or social, cultural, and economic background, we can’t wait to welcome you to Affinity!