Tech Lead / Senior Software Engineer

About us

Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

The role

We pay for coaching for all employees. We strongly value personal growth, and want to help you grow into the person you want to be. :)

We have tractable NLP/machine learning problems that are core to our product, data infrastructure scaling challenges to tackle as we're growing quickly, and greenfield customer-facing product work that you'll own end-to-end (research, design, and build).

What you bring

  • Are you empathetic, driven, and intellectually curious? (see our values here)
  • Do you understand the value of shipping quickly and of software craftsmanship, and have the judgment to know when to apply each?
  • Can you design, build, and ship projects independently?
  • Do you enjoy collaborating with other developers and helping them grow?

Senior Software Engineer

We have a long list of interesting infrastructure problems that are core to our product. Here are just a few of the technical challenges we face:

 Creating huge data infrastructure:

  • In order to train great models, our models need as much data as possible. We effectively want to build infrastructure to store every bit of textual data from every site (github, stack overflow, quora, twitter, etc) - including how it changes over time

  Designing scalable compute infrastructure:

  • Because we're constantly updating our models and learning more about people, we need a way to quickly run a model against 10M+ profiles. We're using AWS Lambda to quickly spin up thousands of CPUs to allow nearly instantaneous application of complex models to all of our data


  • Knows how to hack things together quickly, how to build elegant, clean code, and the wisdom to choose between those approaches.
  • Either experience mentoring junior engineers or experience architecting systems from scratch
  • Appreciates our values—empathetic, thoughtful, and impact-driven 


  • Javascript (React)
  • Python (Django, nltk)
  • PostgreSQL
  • AWS 

Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.

Apply by submitting the form below:


If we can reduce friction to finding higher impact work, we’ll help people be more productive, feel more fulfilled, and ultimately accelerate human progress.

Learn More About SourceressApply to This Role