Technical Lead Data Engineering Machine Learning

Thrive Global

exec machine learning engineer

Posted 4 months ago

⚠️ SCRIPT: Found the 401 keyword

Share this with a friend 👉

 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 

Apply Back