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