Sr Data Science Engineer, Discovery
Angel Studios
Job Description
Job Description
Description:
Angel is changing the future of entertainment and is one of the fastest-growing distributors. Our rapidly expanding library of light-amplifying stories has grown 10x in under 2 years. Gone is the old model where the deepest pockets pick the stories we share. Angel restores choice to our 2 million guild members who decide what we produce, what we take to theaters, and most importantly what parents bring to their homes. Check out angel.com/watch
You'll take ownership of how we understand user engagement and behavior, build predictive models, and create the data foundation that powers personalized discovery for millions of members. From recommendation systems to the metrics that drive our strategy, you'll turn data into insights and insights into action—shaping how fans discover and fall in love with Angel's ever-growing library of stories.
Why Join AngelAngel Studios is growing fast. Our content library has expanded 10x in under two years, and over two million Guild members now decide what gets produced, funded, and watched. As that library grows, the gap between what members would love and what they actually find is the most important problem on the platform.
You’ll be the first dedicated data scientist on Discovery. You’ll own the analytical foundation that makes our recommendation system measurable, improvable, and eventually intelligent. Today, our recommendations run on AWS Personalize. Your work will determine how far that takes us and when we’ve outgrown it.
This is a data science role, not an ML engineering role. Day one is about analytical rigor: metrics, experimentation, causal inference, and making the team smarter about our members. But we’re building toward a future where Angel owns its recommendation models end to end. If you’re a strong data scientist who wants to grow into owning models in production, this is the role where that trajectory is real and supported.
What You'll Own- Metrics and measurement. Define, instrument, and maintain the Discovery metrics framework across web, mobile, and TV. Model metrics (precision, recall, coverage, diversity), customer metrics (CTR, playthrough, completion, session depth, cold-start ramp time), and business metrics (retention segmented by recommendation engagement). You decide what we measure, how we measure it, and when a metric is lying to us.
- Experimentation. Own the A/B testing and experimentation pipeline for Discovery surfaces. Design experiments with statistical rigor: sample sizing, duration, segmentation, guard-rail metrics. Build the institutional muscle so the team ships with evidence, not opinions. We use GrowthBook.
- User behavior analysis. Decode how members discover, browse, and engage with content across three very different platforms. Identify patterns in Guild voting, theatrical-to-streaming conversion, content affinity, and churn risk. Surface the insights that change how the product team thinks about the problem.
- Causal inference. Distinguish correlation from causation in engagement data, where selection bias is everywhere. When recommendation engagement correlates with retention, determine whether the system is driving retention or whether high-intent users are simply more likely to click. Design quasi-experiments when randomization isn’t feasible.
- Data foundations for analytics. Build and maintain the dbt models, data pipelines, and analytical infrastructure that make data accessible and trustworthy for the Discovery team and the broader organization. If the data is wrong, nothing else matters.
The trajectory from data scientist to ML engineer on this team is explicit, not aspirational. As the analytical foundation matures, the work shifts:
- Feature engineering for recommendations. Evaluate which new signals (voting history, explicit ratings, content metadata, theatrical engagement) improve recipe performance in AWS Personalize. Graduate from analyzing features to building them.
- Model prototyping and evaluation. Prototype recommendation approaches (content-based filtering, hybrid models, embeddings) and evaluate them against the golden eval set you built in your first months.
- Owning a model from experimentation to deployment. When the team outgrows Personalize, you’ll take a model from notebook to production: writing testable Python, managing data lifecycles (pipelines, feature stores, monitoring, retraining), and thinking about systems design (latency, failure modes, observability).
The timing of this transition depends on the work, not a calendar. You won’t be pushed into model building before the foundation is solid, and you won’t be held back once it is.
Requirements:What You Bring
- Statistical rigor. You design experiments correctly: power analysis, multiple comparisons, confidence intervals, Bayesian methods where appropriate. You can explain to a non-technical stakeholder why a result is or isn’t significant.
- Causal inference chops. You’ve worked with observational data where naive correlations are misleading. Familiar with propensity score matching, difference-in-differences, instrumental variables, or regression discontinuity. You know when to reach for them.
- SQL and Python fluency. SQL is your first language for data exploration. Python for analysis, modeling, and automation. Your code is clean enough that someone else can read it six months later.
- Experimentation design and analysis. You’ve designed, run, and analyzed A/B tests in production. You understand interaction effects, novelty effects, and Simpson’s paradox.
- Communication. You translate complex analysis into clear narratives. Stakeholders trust your conclusions because you show your reasoning, name your assumptions, and flag what you don’t know.
- Data modeling. Experience with dbt or equivalent transformation frameworks. You’ve built analytical data models that other teams actually use.
- Signals you’re on the MLE trajectory
Not requirements for day one, but what tells us you’ll grow into model ownership: - You write Python like a software engineer, not just a notebook user: tests, packaging, code reviews.
- You’ve thought about what happens after an analysis becomes a model: data pipelines, feature generation, monitoring, retraining.
- You’re curious about systems design for ML features: latency, throughput, failure modes, observability.
- You’ve touched some part of the lifecycle around a deployed model, even if it wasn’t your primary job.
- 6+ years as a data scientist or senior analytical role.
- Experience with large-scale user engagement and behavior data. Streaming, entertainment, marketplace, or consumer subscription domains preferred.
- Track record of defining metrics frameworks that stakeholders actually adopted.
- Familiarity with modern data tools: dbt, data warehousing (Snowflake, BigQuery, Redshift), experimentation platforms (GrowthBook, Optimizely), BI tools (Rill, Looker).
- Experience with recommendation systems or personalization is a strong plus, not a prerequisite.
- Familiarty with AI
- A catalog of roughly 1,100 titles that has grown 10x in two years, with heavy top-title concentration. The top 10% of titles drive the majority of watch hours. Discovery needs to surface the long tail.
- Three platforms (TV, mobile, web) with starkly different engagement patterns. TV drives the highest engagement but is mostly single-title sessions. Mobile has more browsing behavior. Web is underserved.
- A recommendation system (AWS Personalize) that shows strong retention signal for engaged users but has significant precision and coverage gaps to close.
- A unique data asset in Guild voting behavior. Members vote on what gets produced and funded before they ever watch it. That signal may be the most differentiated input the recommendation system has.
- A content model unlike general streaming: faith-friendly, owned IP, theatrical-to-streaming pipeline. What “good discovery” means here is genuinely different from Netflix or Spotify.
In the first six months, the Discovery team has a metrics framework they trust and use weekly, the experimentation pipeline is running and producing confident results, and you’ve surfaced at least one behavioral insight that changed how the team prioritized its roadmap. By year one, you’re contributing to feature engineering for recommendations, you’ve prototyped and evaluated at least one model improvement, and the team has a data-informed view of when Personalize is sufficient and when custom models are warranted.
Work environment: Hybrid team members must have a private and quiet area for working hours in their location. When in the main office, expect a comfortable, air-conditioned work environment. Team members are issued their own desks, but the office is an open, shared space and can be fast-paced and occasionally noisy.
Physical demands: Will need to be able to sit or stand at a desk for extended periods of time.
Position type and expected hours of work: Regular full-time, 40 hours per week.
Travel required: 2-4 onsite events in Utah each year. There may be other opportunities to travel, but no other significant out-of-state travel is anticipated
Work authorization: Must be authorized to work in the United States.
EEO statement: At Angel Studios, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates.
Other duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the team member for this job. Duties, responsibilities and activities may change at any time with or without notice.
- ...ConsultNet Technology Services and Solutions seeks a Senior Data Engineer to design, build, and operate an Azure- and Fabric-based enterprise data platform. You will lead hands-on development, establish scalable data pipelines, and mature Bronze/Silver/Gold data layers...Senior
- ...Smarty, LLC. in Orem, UT is hiring a Data Engineer for its Business Intelligence team. You will design, build, and maintain scalable data pipelines and the AWS data lakehouse to power analytics and reporting for stakeholders. The role emphasizes reliable, well-structured...Suggested
- ...Smarty is seeking a Data Engineer to design, build, and maintain data pipelines and a data lakehouse powering analytics and reporting. You will collaborate with data analysts and business stakeholders to ensure clean, reliable data available for insight and decision making...Suggested
- ...Senior Data EngineerAmerican Fork, Utah, United StatesLVT is redefining how businesses operate in the physical world, moving beyond... ...Security Today Govies Award for 2025.About This RoleAs Senior Data Engineer, you will own and evolve LVT's core data platform—architecting...SeniorFull timeWork at officeFlexible hours
$50k - $90k
...Job Description Job Description Data Engineer Customer Experience | Provo, UT | Full-Time | On-Site | $50,000 – $90,000 | Entry-Level... ...WHO YOU ARE Recent graduate (or soon to be) in Computer Science, Data Science, Data Engineering, Software Engineering, or a related...SuggestedFull timeImmediate start- Description The Data Engineer will own the design, development, and optimization of the data infrastructure that underpins analytics, reporting... ...REQUIRED QUALIFICATIONS Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or a related field (or...
$50k - $90k
...Job Description Job Description AI Data Engineer Customer Experience | Provo, UT | Full-Time | On-Site | $50,000 – $90,000 | Entry... ...WHO YOU ARE Recent graduate (or soon to be) in Computer Science, Data Science, Software Engineering, Information Systems, or a...Full timeImmediate start- ...programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who should apply? Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking...Full timeH1bImmediate startRemote work
- Job Summary Seeking a Senior Software Engineer, Data Platform with strong software engineering expertise and experience in data platforms, analytics, and cloud technologies. This role focuses on designing, developing, deploying, and supporting production-grade applications...Senior
$40 per hour
...As a Machine Learning Engineering Intern, you will be part of a collaborative... ...to contribute to Workiva's data scientists' efforts within... ...You'll Do Participate in discovery, requirements gathering, and... ...Statistics, Mathematics, Computer Science, Physics, Electrical...Remote jobFull timeSummer workInternshipSummer internshipWork at office$95k - $154k
...are actively considering candidates for entry-level software engineering and data roles, especially Java full stack, Java/Python development, DevOps automation, data analytics, data engineering, data science, and ML/AI -full-time opportunities aligned to client needs....Full timeH1bShift work$140k - $175k
...seeking a Senior Digital Signal Processing Engineer in Orem, UT (Hybrid Remote).Overview:Our... ...on target hardware* Use real-world data to test, validate, and refine algorithm performance... ....D. in Electrical Engineering, Computer Science, Physics, Mathematics, or related field*...SeniorRemote work$150k - $195k
...in Orem, UT that is seeking a Senior or Principal Radar Systems Engineer. We are working directly with the hiring manager on this exclusive... ...* Build and execute test plans for radar systems* Analyze radar data and evaluate system performance* Develop and implement...Senior- ...com/watch Opportunity Our ai-focused engineering teams are revolutionizing what it means... ...strategy and execution for Angel’s content and discovery API’s powering our apps—mobile, TV, and... ...End-to-End: Leverage ai, testing, data, customer feedback, and intuition to...SeniorFull timeWork at officeRemote workWorldwideShift work
- ...learning and Internet-scale data to elevate customer experience... ...causal inference. Search & Discovery ML : The Search and... ...works alongside world-class engineers, data scientists, and product... ...Ph.D. student in computer science, mathematics, statistics, economics...Remote jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
- ...creative team player to join our Aptive team! This is a full-time Sr Manager, Marketing Analytics position located in Provo, Utah. The... ...across channels, creative, audiences, and timingTranslate data into insights that inform campaign optimizations and near-term strategy...SeniorFull time
- ...You’ll partner closely with Product, Marketing, Research, and Engineering to identify opportunities, champion initiatives, and create experiences... ...teams. ~ Strong analytical mindset and ability to use data, research, and experimentation to inform design decisions. ~...Senior
- ...airport infrastructure projects that impact communities, airlines, and travelers for decades to come? A nationally respected engineering firm is seeking a Senior Aviation Project Manager to take ownership of high-profile airport development programs throughout Colorado...SeniorFull timeFor contractors
- ...Job Description As a Sr. Store Associate - Part Time, you will actively connect with customers, addressing their needs by recommending the right products, services, and solutions to enhance their experience. Through enthusiasm and expertise, Sr. Store Associates will...SeniorPart timeWork at officeLocal area
- ...we are at the forefront of new American engineering and manufacturing technologies. The foundation... ...and innovative by nature.Job Summary:The Sr. Mechanical Design Engineer will lead the... ...design issues.Create and control design data from concept to product sustainment;...SeniorPermanent employmentFull timeLocal area
- About the job Sr. Administrative Assistant (Remote) This intermediate level individual contributor role performs a wide variety of administrative... ...to resolve issues and requests. Responsibilities Compiles data/information and prepares correspondence, documents, and reports (...SeniorRemote jobPermanent employmentWork at officeVisa sponsorship
$130k - $165k
DescriptionKforce has a client in Orem, UT looking for a Senior Algorithms Engineer - GNC for a hybrid, full time role. The Engineer will develop... ...challengesRequirements* BS/MS in Engineering, Computer Science, Robotics, Mechatronics or related field* Strong background in...SeniorFull timeRemote work- Scaling.com is seeking an Executive Business Scaling Strategist to partner with founders, applying a proprietary Scaling Framework to drive multi-year growth. You’ll guide high-performing clients through disciplined execution, build trust, and deliver measurable outcomes...SeniorFull timeRemote work
- ...Sr Product Manager, Pura App Digital Product Team ·... .... By blending artistry and science, Pura allows users to design... ...partner closely with UX design, engineering, and our data team to keep everyone... ...equal time on delivery and discovery — driving in-flight work to...SeniorFull timeLocal areaRemote work
- ...in a collaborative and professional manner.Strong analytical skills that enable the individual to make strategic decisions based on data.Experience with project management systemsExperience working with external agencies and vendorsDepartmentMarketing: 00-0006Employment...SeniorFull timeInternshipWork at office
- ...proactive pipeline creationOwn weekly outbound activity metrics, pipeline forecasting, and team performance reporting — translating data into actionable insights for leadershipBuild and execute a scalable outbound sales development strategy — including sequencing, targeting...SeniorShift work
- ...seeking an entrepreneurial minded Software Engineer with an emphasis in solving complex... ...modeling (Relational, No SQL, Graph, and Big Data). Experienced with queuing (Kafka, Kinesis... ...Software Engineer ~4+ years of experience as a Sr. Software Engineer or equivalent...SeniorFull timeWork at officeFlexible hours
- DescriptionKforce has a client that is seeking a Senior Network Engineer in Orem, UT.Summary:The objective of this position is to provide... ...firewalling, and VPN* Evaluate new technologies, compile comparative data, and make recommendations to management for improved systems...SeniorLocal area
$130k - $165k
...is partnered directly with the hiring manager of this growing engineering technology company in Orem, UT on an exclusive search for a Senior... ...)* HFSS, ADS or similar* Python, MATLAB, or equivalent tools for data analysisJob TypeDirect HireCompensation130000 - $165000SeniorWork experience placement- ...Press Ganey, a leader in experience measurement and analytics, is seeking a Senior Software Engineer to design and implement scalable backend services. You will architecture data pipelines, APIs, and AI-enabled components using Python, Elixir, or Golang, with PostgreSQL...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Data Science Engineer, Discovery. Be the first to apply!
- senior application security Provo, UT
- senior Provo, UT
- senior operations technician Provo, UT
- senior robotics software engineer Provo, UT
- senior manager tax Provo, UT
- senior financial analyst remote Provo, UT
- senior financial analyst fp&a Provo, UT
- remote senior salesforce administrator Provo, UT
- remote senior business analyst Provo, UT
- senior brand designer Provo, UT



