We're planting a tree for every job application! Click here to learn more

Principal Haskell Engineer

Co-Star

Remote within United States, Canada

EST (–3/+3 h)

Posted over 1 year ago

Looking for an engineer to lead our Haskell backend team which helps millions of people connect to each other through astrology.

Tech stack

  • Haskell

SOMEONE DOWNLOADS CO–STAR EVERY 5 SECONDS. 

In the five years since we launched, 25% of young people 18-25 in the US have downloaded Co-Star. Our growth has been entirely through word of mouth—we’ve never spent money on ads. Big Sean has rapped about us, Ariana Grande & Kevin Durant post screenshots to their IGs, and we’ve been App of the Day twice. 


ASTROLOGY HAS BEEN POPULAR FOR 4000 YEARS.

Astrology is a deterministic system, based on the physical location of stars in the sky. For thousands of years, it has given people the tools to reflect and connect in real, meaningful ways; a barely-disguised language for intimate conversation about hopes, emotions, fears, and needs. 


WE’RE MERGING THE RESONANCE OF THE HUMANITIES WITH THE PRECISION OF TECHNOLOGY. 

We’ve been using GPT since the very beginning. Every day, we generate millions of completely personalized horoscopes by combining natural language processing with the insights of staff poets & astrologers.


We're looking for a Haskell Engineer to architect and build our Haskell backend to help tens of millions of people connect to each other and themselves – through astrology – in real, meaningful ways.


WHAT YOU’LL DO

  • Architect and build our Haskell backend with well-documented, easily-tested code that can gracefully scale to tens of millions of users
  • Build an elegant system that takes the infinite complexity of human language, gives our writers tools for expressive composition, and delivers relevant horoscopes to users using aggregated contextual & historical signals
  • Use machines to automate a wide variety of repetitive tasks, including some (not all) writing
  • Work extremely closely with a small, cross-functional team to negotiate, build, and ship new features with the best bang for our buck


WHAT YOU'LL BRING

  • 3+ years of hands-on experience writing in Haskell or another functional programming language 
  • 7+ years of commercial experience
  • An ability to develop, scale, and maintain complex web apps on cloud infrastructure (we use AWS)
  • A disciplined approach to development, testing, documentation, and code structure in a team environment 
  • Knowledge or a willingness to learn about ML and NLP, particularly libraries like spaCy, GPT-2, and BERT, is a plus


OUR TECHNICAL INTERVIEW PROCESS

Our interview process is divided into four phases — an initial interview with a recruiter, a secondary interview with a manager, a technical onsite interview with peers and cross-functional coworkers, and lastly, a meeting with our founder.


We realize technical interviews can feel challenging to prepare for, so here’s what we’re interested in seeing from you: 

  • Clean, easily-testable code that’s compiled frequently  
  • Clear communication around your decision-making process 
  • Creative and thoughtful problem-solving 
  • Self-reflection around past projects and the ability to articulate what worked, what didn’t work, and what you'd do differently now that you know the outcomes
  • Ability to partner with cross-functional coworkers outside of engineering 


We’re not interviewing for: 

  • Pure coding skills (we’re a cross-functional company and the ability to collaborate across disciplines is equally as important as coding ability)   
  • Memorization of complex algorithms or trivia (we all have access to some form of search engine and use it when we forget) 
  • Your ability to know everything (we may ask you a question you don’t know the answer to and that’s ok) 
  • “Cracking the Code” / LeetCode-type knowledge


WHAT WE OFFER

  • Fully covered $0 deductible healthcare + vision, dental, and therapy
  • 401(k) + 5% matching
  • Unlimited vacation + 2-week company-wide recharge at the end of each year 
  • Equipment budget 
  • 12 weeks of 100% paid parental leave
  • Readings with in-house astrologers


+++

Co–Star deeply values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or zodiac sign.


What makes you a perfect
candidate for this role

  • An academic degree in the relevant field is good to have

  • 7+

    years of commercial experience
  • Corresponding level of skills:

    Haskell

    advanced

Compensation

$180K - 210K

Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

  • Remote Working

  • Health Insurance

  • 401(K)

  • Equipment budget

  • Unlimited Vacation Policy

  • Vision Insurance

  • 401(K) Matching

  • Full Healthcare Coverage

  • Dental Insurance

  • 12 week parental leave

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
hello@works-hub.com

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2024 WorksHub

Privacy PolicyDeveloped by WorksHub