Job Description

Senior Machine Learning Engineer (Pricing or Computer Vision) 100% Remote, Fluent English (required)


Brazil-based | PJ Contract | Long-term


We are looking for a Senior Machine Learning Engineer to join our team on a long-term, fully remote PJ contract . This is a global environment with international stakeholders, and fluency in English is mandatory , as all communication and interviews are conducted in English.


This role is open to Brazil-based professionals with strong experience in Pricing/Optimization or Computer Vision , who are passionate about building and deploying production-grade ML systems that drive real business impact.


What you’ll do


  • Lead the development and deployment of Machine Learning solutions to solve complex business problems
  • Own key components of ML systems, influencing technical direction and architectural decisions
  • Develop clean, efficient, and scalable production-grade code
  • Analyze large-scale datasets to generate actionable insights
  • Apply state-of-the-art ML methodologies to build robust and scalable models
  • Collaborate closely with Product, Engineering, and other stakeholders
  • Mentor junior team members and help grow domain expertise within the team
  • Contribute to the company’s technical leadership through research, publications, or patents


Minimum Requirements


  • 5+ years of industry experience in applied Machine Learning
  • Master’s Degree or PhD in Computer Science, Machine Learning, or a related field
  • 3+ years of experience building, deploying, and maintaining ML/DL models in production at scale
  • Strong understanding of ML best practices (feature engineering, A/B testing, experiment design, training & serving pipelines)
  • Hands-on experience with ML algorithms and techniques (gradient boosting, deep neural networks, optimization, regularization)
  • Experience in at least one of the following domains:
  • Pricing / price estimation, personalization, recommender systems, computer vision, fraud detection & authentication, or marketing
  • Strong Python skills and experience with scientific and ML libraries (NumPy, Pandas, Scikit-learn, TensorFlow, Keras, PyTorch)
  • Solid data engineering experience with large-scale datasets
  • Experience with Big Data tools such as Spark, Kafka, Apache Beam
  • Experience with cloud platforms (AWS, GCP, or Azure )
  • Proficiency in Python and SQL


Preferred Qualifications

  • PhD in CS, ML, AI, or related field
  • Experience applying ML to real-world business problems, preferably in retail or e-commerce
  • Familiarity with MLOps tools and pipelines
  • Strong sense of ownership, impact-driven mindset, and passion for high-quality ML solutions


Why join us

  • 100% remote work (Brazil-based)
  • Long-term PJ contract
  • Flexible working hours aligned with Brazil time
  • Opportunity to work on impactful ML systems in a global environment
  • Strong technical ownership and growth opportunities

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application