Software Engineer, Compute Team

| Greater Boulder Area | Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

About the company:

Unsupervised has pioneered a new type of Artificial Intelligence that automatically finds insights in data, empowering companies to make smarter, data-informed decisions, based on unsupervised machine learning. Our mission is to create AI tools that empower humans, not replace them.

We’re tackling one of the biggest problems faced by companies today -- data confusion and overwhelm --, with proven leadership, a world-class team, and a game-changing product. Named a top Machine Learning Vendor to watch in 2021 by Data Management Solutions Review, there has never been a better time to join our growing team and help navigate the uncharted waters of unsupervised data insight.

About the role:

We are looking for engineers who are excited to build and optimize a distributed data platform to be used for statistical analytics. Our product requires ingestion, organizing, and processing of large data across various execution engines. Our current approach uses Dask and Arrow, and we anticipate evaluating and supporting other approaches. As our product grows, the data platform will need to expand to support larger data scale and more complex computational operations. 

This role will be responsible for extending our existing compute architecture, and building general-purpose solutions that enables execution of analytical tasks in a variety of run-time environments. 

We are building this team with people of many levels of experience!

 

Desired Skills: 

  • Solid Python experience 

  • Experience with C++ or other systems language, Python C extensions, Cython, Numba

  • Working knowledge of SQL 

  • Have experience with and is familiar with the internals of distributed compute frameworks such as Dask, Spark, Ray 

  • Knowledge of principles that solve for scalability, performance, redundancy and reliability 

  • Familiarity with map reduce algorithms 

  • Have experience working with varying scales of big data 

You should have some of the following: 

  • Be familiar with Apache Arrow 

  • Has contributed to an open source project, esp., Pandas

Have some of the criteria but not all? We are building this team with people of many levels of experience, so we encourage you to still apply!

 

Perks & Benefits:

  • Health: Top of the line medical, dental, and vision coverage (High Deductible plans include a generous employer paid contribution to your HSA)

  • Retirement Plan: 401K and employer matching contribution 

  • Home office Stipend: $1,000 for a home office setup, and $100 monthly to cover ongoing remote expenses

  • Flexible + unlimited time off policy: Plan ahead with your team, take the time you need. Simple as that!

  • Parental Leave: We offer 12 weeks of 100% paid time off for all employees during the first year of parenthood. We encourage parents to take time off to be with their families.

  • Personal Development: All employees have access to a personal coach through a professional coaching service

  • Headquarters: Beautiful office at the foothills of the Rocky Mountains in Boulder, CO. 

  • Flexible work from home arrangement for all employee: Unsupervised is a remote friendly company - all year, every year

 

Compensation Range:  approximately $120-$170k annually depending on experience, plus generous equity

 

Why join us?
Our mission is serious, but our culture is fun, collaborative, authentic, and designed to take care of the wonderful people who spend time here. We think deeply about how we work, and continuously build a workplace that will improve your daily life, and positively impact the world.

Unsupervised is an equal opportunity employer. We believe that diversity enriches the workplace and we are committed to growing our team with the most talented and passionate people from every community. We are committed to providing reasonable accommodations for qualified individuals. If you require assistance during the application process due to a disability, please let us know.

Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Unsupervised's full profileFind similar jobs