Data science engineer

BetterEngineer

Ciudad de México

Hybrid

MXN 1,247,000 - 1,870,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BetterEngineer in Mexico works with a US product team to deliver data-driven insights. You answer a product question with a metric and a decision, ensuring the analysis can be rerun by others.

You write reproducible notebooks, check results against source data, and hand off a model or finding the product can deploy. You will use Python, SQL, and Pandas in the team’s workflow.

Qualifications

  • 5+ years in data science or engineering.
  • Advanced English communication skills.
  • Ability to write reproducible analyses and notebooks.

Responsibilities

  • Answer a product question with a metric and a decision.
  • Write analysis so others can rerun it.
  • Check results against source data.
  • Use AI to draft a query or notebook step, then verify.
  • Hand off a model or finding the product can use.

Skills

Python
SQL
Data analysis
English fluency
Pandas

Job description

Models and experiments that answer a product question for a US team.

You answer a product question with data a US team can use. A piece of work ends in a metric, a decision, or a model the product can run. A notebook that nobody else can rerun is not the deliverable.

What you do on the team

On a placement, this is the work the US team expects.

  • Answer a product question with a metric and a decision
  • Write the analysis so someone else can rerun it
  • Check the result against the source data
  • Use AI tools to draft a query or a notebook step, then check the result against the source data
  • Hand off a model or a finding the product can use
  • A notebook that nobody else can rerun is not the deliverable
The stack
  • Python
  • SQL
  • The warehouse the team uses
  • pandas or the library the repo already uses
  • The metric the decision depends on
  • A way for someone else to rerun the analysis
What we look for
  • Python for analysis and modeling
  • Experiments with a clear metric and a decision at the end
  • Data a report can trust, not a one-off notebook
  • 5 or more years in data science or engineering
How we check

We review work you have shipped. A keyword on a resume is not enough. You need advanced or fluent English. You will be in standups, code reviews, and Slack with a US team. You use AI tools to draft a query or a notebook step, then you check the result against the source data. Every engineer is assessed on the four-level AI fluency scale before a client meets them. See the four levels .

How a placement runs

You join the client team and work in their repo, their standups, and their code reviews. You work US business hours from Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, or Uruguay. The placement is almost always a full-time contract. You are paid the same amount every month in US dollars. The monthly invoice is for bookkeeping. Candidates never pay to apply or to join. How joining works .

BetterEngineer introduces senior engineers in Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, and Uruguay to US product teams. You work in the client repo. Candidates never pay anything.

How joining works

Create a profile. We review your technical work, your English, and your AI fluency, then introduce you when a client asks for your skill.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data engineer
Data engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,039,000 - 1,663,000
Remote work
Java engineer
Java engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,247,000 - 1,870,000
Kubernetes engineer
Kubernetes engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,663,000 - 2,494,000
iOS engineer
iOS engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,247,000 - 1,870,000
Magento engineer
Magento engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,870,000 - 2,909,000
TypeScript engineer
TypeScript engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,663,000 - 2,494,000
UI / UX engineer
UI / UX engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,455,000 - 2,286,000
WordPress engineer
WordPress engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,247,000 - 2,078,000
Data Engineer
Data Engineer

Heypulpo • Ciudad de México

Hybrid
MXN 279,000 - 335,000
Statutory benefits under Mexican labor
Remote work
Senior Software Engineer
Senior Software Engineer

Vimani AI • Estado de México

On-site
MXN 900,000 - 1,500,000