Remote Job Rocks

Remote jobs for developers, designers, marketers, copywriters, customer support reps, project managers, executives and more.

Technical Lead, Data Engineering and Machine Learning at Thrive Global

 Thrive Global is changing the way people live through our behavior change platform and apps used to impact individual and organizational well-being and productivity. The marriage of data and analytics, our best-in-class content and science-backed behavior change IP will help people go from knowing what to do to actually doing it, enabling millions of consumers to begin the Thrive behavior change journey.  As a technical lead on Thrive’s Data Science and Analytics team, you will play a significant role in building Thrive’s platform and products.



Who We Are Looking For

  • A versatile engineering lead who has significant experience with data at all levels of maturity:  raw telemetry through deployment and maintenance of models in operations 

  • Is excited about collaborating with others, engineering and non-engineering, both learning & teaching as Thrive grows.

  • An innovator looking to push the boundaries of automation, intelligent ETL, AIOps and MlOps to drive high-quality insights and operational efficiency within the team

  • Has a proven track record of building and shipping data-centric software products

  • Desires a position that is approximately 75% individual technical contributions and 25% mentoring junior engineers or serving as a trusted advisor to engineering leadership

  • Is comfortable in a high growth, start-up environment and is willing to wear many hats and come up with creative solutions.



How You’ll Contribute

  • Collaborate with the Head of Data Science and Analytics to design an architecture and infrastructure to support data engineering and machine learning at Thrive

  • Implement a production-grade data science platform which includes building data pipeline, automation of data quality assessments, and automatic deployment of models into production

  • Develop new technology solutions to ensure a seamless transition of machine learning algorithms to production software, to enable the building out of easy to use datasets and to reduce other friction points within the data science life-cycle

  • Assist with building a small but skilled interdisciplinary team of data professionals: scientists, analysts, and engineers

  • Consider user privacy and security at all times



Required Skills

  • Master’s or Ph.D. degree in Computer Science or a related discipline (e.g., Mathematics, Physics)

  • 3+ years of technical leadership, team size of 5 or more, in data engineering or machine learning projects

  • 8+ years of industry experience with data engineering and machine learning

  • Extensive programming experience in Java or Python with applications in data engineering and machine learning.

  • Experience with data modeling, large-scale batch, and real-time data processing, ETL design, implementation and maintenance

  • Excellent verbal and written communication skills

  • Self-starter with a positive attitude, intellectual curiosity and a passion for analytics and solving real-world problems



Relevant Technology and Tools Experience
A good cross-section of experience in the following areas is desired:

  • AI/ML platforms:  TensorFlow, Apache MXnet, Theano, Keras, CNTK, scikit-learn, H2O, Spark MLlib, AWS SageMaker, etc.

  • Relational databases: MySQL, Postgres, RedShift, etc.

  • Big data technologies:  Spark, HDFS, Hive, Yarn, etc.

  • Data ingestion tools: Kafka, NiFi, Storm, Amazon Kinesis, etc.

  • Deployment technologies:  Docker, Kubernetes, or OpenStack

  • Public Cloud:  Azure, AWS or Google Cloud Platform



Our Mission
Thrive Global’s mission is to end the stress and burnout epidemic by offering companies and individuals sustainable, science-based solutions to enhance well-being, performance, and purpose, and create a healthier relationship with technology. Recent science has shown that the pervasive belief that burnout is the price we must pay for success is a delusion. We know, instead, that when we prioritize our well-being, our decision-making, creativity, and productivity improve dramatically. Thrive Global is committed to accelerating the culture shift that allows people to reclaim their lives and move from merely surviving to thriving.

What We Offer

  • A mission-driven company that’s truly making a difference in the lives of people around the world  

  • Ability to develop within the company and shape our growth strategy

  • Human-centric culture with a range of wellness perks and benefits

  • Competitive compensation package

  • Medical, vision and dental coverage + 401k program with company match

  • Generous paid time-off programs