Back to jobs

Senior Machine Learning Engineer (m/f/x)

Brazil

Pay
Salary not listed in the saved posting
Work setup
Remote stated · location limits — work setup source
You don't want another contract that ends at the notebook. You want the pager, the promotion lane and the authority to say a model isn't ready. This one is based in Brazil, 40 hours a week on your own invoice, and everything after handoff is yours. Location: Remote from Brazil — you must be based in Brazil. 40 hours per week, Monday to Friday, with daily overlap into the Berlin working day. About us
Read the full posting
Employment
Unconfirmed

Before you apply

Eligibility
Location: Remote from Brazil — you must be based in Brazil. — eligibility source
Location: Remote from Brazil — you must be based in Brazil. 40 hours per week, Monday to Friday, with daily overlap into the Berlin working day.
Read the full posting
Apply at CarOnSale

What you’ll bring

All qualifications

Core experience

  • 2+ years in production machine learning engineering, with real ownership of models after handoff — not only training them
  • Experience mentoring colleagues or reviewing their work
  • Structured onboarding with a buddy from the team
  • Strong Python: typed, tested, production-grade code, and you review the work of others
  • Hands-on experience with a managed ML platform — SageMaker, Vertex AI, Databricks or Azure ML — plus feature stores, CI/CD for machine learning, AWS and Terraform
Qualification wording
2+ years in production machine learning engineering, with real ownership of models after handoff — not only training them
Experience mentoring colleagues or reviewing their work
Structured onboarding with a buddy from the team
Strong Python: typed, tested, production-grade code, and you review the work of others
Hands-on experience with a managed ML platform — SageMaker, Vertex AI, Databricks or Azure ML — plus feature stores, CI/CD for machine learning, AWS and Terraform

Tools in this posting

  • Python
  • AWS
  • Azure
  • Databricks
  • dbt
  • SageMaker
  • Snowflake
  • Terraform
Source — Tool mentions in context
- 2+ years in production machine learning engineering, with real ownership of models after handoff — not only training them - Strong Python: typed, tested, production-grade code, and you review the work of others - Enough machine learning depth to challenge a pipeline on problem framing, feature engineering, model selection and evaluation methodology
The platform you build in Our machine learning runs on one shared, central platform — not a separate pipeline per model. Five canonical stages: data extraction, validation, transformation, training and evaluation. A Snowflake data warehouse feeds a SageMaker managed feature store, and models reach production through governed CI/CD promotion lanes on Terraform-managed AWS infrastructure. Four models serve production today. Fifteen to twenty by mid-2027. Your job is to build inside that platform and make it stronger, so the next model costs less to ship than the last one. Your responsibilities
- Enough machine learning depth to challenge a pipeline on problem framing, feature engineering, model selection and evaluation methodology - Hands-on experience with a managed ML platform — SageMaker, Vertex AI, Databricks or Azure ML — plus feature stores, CI/CD for machine learning, AWS and Terraform - An AI-native way of working: you use tools like Claude, ChatGPT or Copilot actively in your daily work
Nice to have - Snowflake and dbt — you can pick both up here - Experience mentoring colleagues or reviewing their work

About CarOnSale

CarOnSale is the AI-powered platform for B2B used car trading in Europe.

In the employer’s words · Read in context

Job description

View original posting ↗

You don't want another contract that ends at the notebook. You want the pager, the promotion lane and the authority to say a model isn't ready. This one is based in Brazil, 40 hours a week on your own invoice, and everything after handoff is yours.

Location: Remote from Brazil — you must be based in Brazil. 40 hours per week, Monday to Friday, with daily overlap into the Berlin working day.

 

About us

CarOnSale is the AI-powered platform for B2B used car trading in Europe. Over 40,000 buyers from more than 20 countries trade on our platform — and 85% of inventory is exclusive to us. We connect software, pricing intelligence, logistics and financing in one layer — as the operating system for an entire industry.

One Platform. One Profit Engine.

 

The platform you build in

Our machine learning runs on one shared, central platform — not a separate pipeline per model. Five canonical stages: data extraction, validation, transformation, training and evaluation. A Snowflake data warehouse feeds a SageMaker managed feature store, and models reach production through governed CI/CD promotion lanes on Terraform-managed AWS infrastructure. Four models serve production today. Fifteen to twenty by mid-2027. Your job is to build inside that platform and make it stronger, so the next model costs less to ship than the last one.

 

Your responsibilities

  • You own models from handoff through to production: packaging, deployment, monitoring, and the decision on whether a model is ready to serve
  • You keep production models reliable — drift detection, performance monitoring, alerting and incident response when something moves
  • You own the serving and inference path: fitted pipeline artifacts, inference entry points, monitoring hooks and feature-store parity
  • You review model design and evaluation methodology before anything ships, and catch data leakage, backward-window errors and weak evaluation during development, while they are still cheap to fix
  • You extend the shared platform so it stays useful for every model, without project-specific logic leaking into shared code
  • You set the engineering standards the platform runs on as it scales across the organisation

 

What you bring

  • 2+ years in production machine learning engineering, with real ownership of models after handoff — not only training them
  • Strong Python: typed, tested, production-grade code, and you review the work of others
  • Enough machine learning depth to challenge a pipeline on problem framing, feature engineering, model selection and evaluation methodology
  • Hands-on experience with a managed ML platform — SageMaker, Vertex AI, Databricks or Azure ML — plus feature stores, CI/CD for machine learning, AWS and Terraform
  • An AI-native way of working: you use tools like Claude, ChatGPT or Copilot actively in your daily work
  • English at C1 level, written and spoken. German is not required — we work in English
  • You are based in Brazil and invoice through your own company. We work directly with you, not through intermediary or umbrella services

Nice to have

  • Snowflake and dbt — you can pick both up here
  • Experience mentoring colleagues or reviewing their work
  • Comfort operating where the answer is not defined yet

 

What to expect from us

  • A full-time engagement: 40 hours per week, Monday to Friday, invoiced monthly against your own company
  • You are treated like a full member of the team — standups, bi-weekly sprints, and all company communication
  • Fully remote from anywhere in Brazil
  • An English-speaking engineering team with short decision paths
  • Direct ownership of models serving a live product, not a proof of concept
  • Structured onboarding with a buddy from the team

 

Apply now — your CV is enough.

Your next step

  • Have your CV and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.
  • Ask the employer about the salary range before committing time to the process.

Complete your application on job-boards.eu.greenhouse.io. The employer’s form will show what is required.

Already applied? Track this application

Source & posting history

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Brazil

You don't want another contract that ends at the notebook. You want the pager, the promotion lane and the authority to say a model isn't ready. This one is based in Brazil, 40 hours a week on your own invoice, and everything after handoff is yours. Location: Remote from Brazil — you must be based in Brazil. 40 hours per week, Monday to Friday, with daily overlap into the Berlin working day. About us
More source context
- You are treated like a full member of the team — standups, bi-weekly sprints, and all company communication - Fully remote from anywhere in Brazil - An English-speaking engineering team with short decision paths
Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Status in our records
Active
First seen by us
Sep 5, 2026
Recorded sightings
14
Last seen by us
Oct 8, 2026

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Report an error

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.