1,719,125open jobs
102,305companies
258,655added this week
Browse all
Salary
$80k – $114k per year
Location
In office (Waterloo)
Seniority
Middle · 4+ years exp
Visa
Approved LMIA in the last two years

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Sep 25, 2026. TextNow scores C on the Alion truth index.

Overview
Company
Impact
Profile match
TextNow is a mobile app company offering free calling and texting to millions of users. Its product and engineering teams in San Francisco and Waterloo hire product designers, lifecycle marketers, data scientists and software developers working on AI features. The company is headquartered in Waterloo, Canada.

We believe communication belongs to everyone. We exist to democratize phone service. TextNow is evolving the way the world connects, and that's because we're made up of people with curious minds who bring an optimistic yet critical lens into the work we do. We're the largest provider of free phone service in the nation. And we're just getting started. 

Join us in our mission to break down barriers to communication and free the flow of conversation for people everywhere. 

About the role

We’re looking for a business-minded Data Scientist who pairs strong technical skills with sound judgment about which problems are worth solving. You’ll partner with product, marketing, finance, engineering, and trust & safety to turn ambiguous questions into rigorous analyses, models, and experiments - and then turn the results into decisions.

The problems are real and the data is large: understanding what drives user acquisition, engagement, and retention; improving monetization across ads and subscriptions; measuring the impact of product changes; and helping keep our network safe from fraud and abuse. You’ll own work end to end, from framing the question to landing the recommendation with leadership.

What you’ll do

  • Frame the right questions. Work with stakeholders to understand business challenges, spot where data can make a difference, and translate open-ended questions into structured analyses with clear success criteria.
  • Find what drives the business. Dig into large, complex datasets to uncover the trends, segments, and behaviors behind user growth, engagement, retention, and revenue.
  • Build models that get used. Develop and apply statistical and machine learning methods - predictive models, segmentation, forecasting, causal inference - and evaluate them honestly, including their assumptions and limitations.
  • Run and read experiments. Design, analyze, and interpret A/B tests and quasi-experiments that inform product and marketing decisions.
  • Define how we measure success. Create meaningful metrics, KPIs, and dashboards that teams rely on to track performance and make trade-offs.
  • Tell the story. Turn complex findings into clear, actionable recommendations for technical and non-technical audiences, including senior leadership.
  • Raise the bar. Partner with data engineering on reliable data and tracking, build reusable analyses and tools, and help spread analytical best practices across the company.

What we’d like to see

  • 4+ years of experience in data science, product or business analytics, or a related quantitative role, with a track record of analyses and models that changed decisions.
  • Strong Python and SQL skills for data manipulation, analysis, and modelling on large datasets.
  • A solid foundation in statistics, experimentation (A/B testing), and common machine learning techniques - and the judgment to choose the simplest approach that answers the question.
  • Ability to structure ambiguous business problems and work independently across multiple priorities in a fast-paced environment.
  • Excellent written and verbal communication, including explaining technical concepts to non-technical partners and building compelling visualizations and presentations.
  • Experience with BI or product analytics tools (e.g., Tableau, Looker, Mixpanel, or similar).
  • A degree in statistics, economics, mathematics, computer science, engineering, or another quantitative field - or equivalent practical experience.

Nice to have

  • Experience with a consumer mobile app, subscription, or ad-supported business.
  • Causal inference beyond A/B testing (e.g., difference-in-differences, synthetic control, uplift modelling), forecasting, or optimization.
  • Experience with Snowflake or another cloud data platform (AWS, GCP, Databricks), and with dbt or similar tooling.
  • Exposure to fraud, abuse, or anomaly detection.
  • Hands-on use of AI to accelerate analysis or build data products.
  • A graduate degree in a quantitative field.

Experience comes in many forms - skills are transferable, and passion goes a long way. We know that diversity makes for the best problem-solving and creative thinking, which is why we’re dedicated to adding new perspectives to the team. If this role excites you but you don’t meet every point above, we’d still love to hear from you.

The expected base salary range for this role is: 

Canada Intermediate:  CAD $113,400 - $162,000 annually 

Our total rewards package goes beyond base salary. We offer a comprehensive benefits program, an annual performance-based bonus, and equity opportunities that ensure you share in the success you help create.

We know that exceptional talent doesn’t always fit neatly into a range, so if you’re passionate about our mission and think you can make a difference, we encourage you to apply, even if your compensation expectations are outside the listed range. Final compensation will be determined based on a variety of factors, including your skills, experience, and location.

Our goal is to offer a competitive package that reflects the impact and expertise you bring to the team.

This posting is for a current, active vacancy.

More about TextNow  

Our culture  

We’re proud of the culture that we’ve built at TextNow, but one of the most common questions we hear is ‘how do you continue to sustain it as the world and the company continues to change?’ The reality is that we’re only able to keep up because each and every TextNovian contributes to our culture through being involved, by living our values, sharing feedback, embracing change and more!  

Our values  

Customer Obsessed  

We strive to have a deep understanding of our customers. 

Do Right By Our People  

We treat each other with fairness, respect, and integrity. 

Accept the Challenge  

We adopt a "Yes, We Can" mindset to achieve ambitious goals. 

Act Like an Owner  

We treat this company like it's our own... because it is! 

Give a Damn  

We are deeply committed and passionate about our work and achieving results. 

Our benefits and more  

This is a brief overview of the benefits that TextNow offers its employees. More complete details can be found in TextNow’s Benefit Guide and legal plan documents, which are available to employees on or shortly after their start date with TextNow. The benefits listed herein are for illustrative purposes only and may change from time-to-time in TextNow’s sole discretion. 

Free phone service 

Strong work life blend  

Flexible work arrangements (work-from-home, remote, or access to one of our office spaces) 

Employee stock options  

Unlimited vacation  

12 paid holidays per year 

Competitive pay 

Health, dental, and vision benefits 

Short-term & long-term disability 

$750 annual wellness benefit or healthcare spending account 

RRSP matching (Canada) | 401(K) (USA)  

Parental leave for eligible employees 

Learning & Development opportunities

We travel a few times a year for various team events, company-wide off-sites, and more 

More information about our total rewards package will be available during the hiring process. 

Dogfooding & Customer Obsession  

At TextNow, every employee gets to actively use our app for calling and texting. Dogfooding helps us experience what customers do, to spot issues early, and drive better design, developer, and user experiences. 

Diversity and Inclusion  

Our aim is to make every person who joins TextNow feel like they belong, that they’re valued, and that they’re able to be their authentic selves at work.  

We’re all accountable for creating an inclusive culture and a sense of belonging for one another. By doing this together, we’ll make TextNow better for everyone.  

Equal opportunity  

We are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We consider all qualified applicants without regard to race, color, religion, sex, gender identity or expression, sexual orientation, age, disability, or any other protected characteristic. 

Applicants who require reasonable accommodation during the hiring process may contact our Talent Team. 

AI usage: We use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact our Talent Team.

TextNow Candidate Policy  

By submitting an application to TextNow, you agree to the collection, use, and disclosure of your personal information in accordance with the TextNow Candidate Policy  

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,719,125 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Waterloo
≈ $70k – $119k per year (Estimated) • In office • 6+ years exp • Toronto
Python
SQL
DevOps
AWS
Amazon S3
Analytics
Informatica
Apply
≈ $65k – $111k per year (Estimated) • In office • 7+ years exp • Mississauga
SQL
Analytics
ETL/ELT
Apply
≈ $68k – $115k per year (Estimated) • In office • 3+ years exp • Mississauga
Python
AI/ML
Spark
Apply
≈ $69k – $118k per year (Estimated) • In office • 6+ years exp • Toronto
Analytics
ETL/ELT
Apply
≈ $65k – $111k per year (Estimated) • In office • 6+ years exp • Mississauga
Python
Python
FastAPI
Databases
Neo4j
Pinecone
AI/ML
LangChain
Claude
LlamaIndex
Vertex AI
Prompt Engineering
AI Agents
NLP
Llama
Mistral
Transformers
TensorFlow
Pandas
NumPy
PyTorch
Gemini
LLM
RAG
OpenAI
Anthropic
Hugging Face
Knowledge Graph
LLM Guardrails
Machine Learning
DevOps
OpenShift
Azure DevOps
GitLab CI
Azure
CI/CD
ArgoCD
Jenkins
Kubernetes
Analytics
Seaborn
Matplotlib
Apply
≈ $21k – $49k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
Java
TypeScript
SQL
Scala
Java
Spring Boot
AI/ML
Machine Learning
Frontend
GraphQL
React.js
DevOps
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Management
Agile
Apply
$136k – $155k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • McLean
Python
SQL
Scala
AI/ML
Spark
H2O.ai
Time Series Forecasting
Machine Learning
DevOps
AWS
Apply
$87k – $134k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Austin
Python
JavaScript
TypeScript
C#
C++
Node JS
Databases
MySQL
AI/ML
Copilot
ChatGPT
Frontend
Angular
DevOps
Rest API
Linux
Management
Agile
QA
Selenium
Apply
$230k – $262k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • McLean • San Francisco • Cambridge • San Jose • New York
Python
Go
Java
C++
Scala
C++
TensorFlow C++
PyTorch C++
AI/ML
Spark
Reinforcement Learning
Scikit-learn
Transformers
TensorFlow
Pandas
NumPy
PyTorch
Ray
Explainable AI
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Management
Agile
Apply
$245k – $279k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • McLean • Chicago • Plano
Python
Go
JavaScript
Rust
TypeScript
C#
Scala
AI/ML
AI Agents
Machine Learning
DevOps
GCP
Azure
AWS
HPC
Apply
Data Developer 3 months ago
$80k – $114k per year • In office • 3+ years exp • Waterloo
Python
SQL
Scala
Databases
Snowflake
Databricks
AI/ML
Spark
dbt
Flink
DevOps
AWS
Kubernetes
Amazon EKS
Analytics
ETL/ELT
Apply
Data Scientist 20 days ago
$84k – $120k per year • In office • 3+ years exp • San Francisco
Python
SQL
Scala
Databases
Snowflake
Databricks
AI/ML
Spark
dbt
Flink
DevOps
AWS
Kubernetes
Amazon EKS
Analytics
ETL/ELT
Apply
Data Developer 3 months ago
≈ $121k – $228k per year (Estimated) • In office • 3+ years exp • San Francisco
Python
SQL
Scala
Databases
Snowflake
Databricks
AI/ML
Spark
dbt
Flink
DevOps
AWS
Kubernetes
Amazon EKS
Analytics
ETL/ELT
Apply
$80k – $114k per year • In office • 5+ years exp • Waterloo
Python
Go
TypeScript
Ruby
AI/ML
Prompt Engineering
AI Agents
OpenAI
Anthropic
Apply
$136k – $274k per year • Equity • Hybrid • 5+ years exp • San Francisco
Python
Go
TypeScript
Ruby
AI/ML
Prompt Engineering
AI Agents
OpenAI
Anthropic
Apply
up to $42k per year • Remote (Canada) • Part-Time • Waterloo
AI/ML
AI Agents
NLP
LLM
Machine Learning
Apply
≈ $62k – $106k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto • Waterloo
Python
SQL
Python
pySpark
AI/ML
LangGraph
LangChain
Spark
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
CrewAI
LLM
RAG
Amazon SageMaker
Tool Use
Machine Learning
DevOps
AWS
AWS Lambda
AWS Step Functions
Analytics
ETL/ELT
AWS Glue
Apply
up to $42k per year • Remote (Canada) • Freelance • Waterloo
AI/ML
AI Agents
NLP
LLM
Machine Learning
Apply
up to $42k per year • Remote (Canada) • Freelance • Waterloo
AI/ML
AI Agents
NLP
LLM
Machine Learning
Apply
≈ $78k – $166k per year (Estimated) • In office • PhD • Waterloo
Python
JavaScript
C++
AI/ML
Computer Vision
Machine Learning
DevOps
GCP
Apply
See all jobs
This is one of many
1,719,125 more open roles from verified company boards, updated every day.