[Hiring] Senior Machine Learning Engineer @CarOnSale
Senior Machine Learning Engineer @CarOnSale
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type contract
Posted 3d ago

[Hiring] Senior Machine Learning Engineer @CarOnSale

3d ago - CarOnSale is hiring a remote Senior Machine Learning Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Brazil

Role Description

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.

Your job is to build inside that platform and make it stronger, so the next model costs less to ship than the last one.

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.

Qualifications

  • 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.

Benefits

  • 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.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Machine Learning Engineer @CarOnSale
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type contract
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later