Taro Logo

Machine Learning Engineer

Leader in fraud prevention and AML compliance using device intelligence, behavior biometrics, ML, and AI to stop fraud for banks, retailers, and fintechs.
São Paulo, State of São Paulo, BrazilCampinas, State of São Paulo, BrazilSão José dos Campos, State of São Paulo, Brazil
$66,000 - $88,000
Machine Learning
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
AI · Finance · Cybersecurity

Job Description

Sardine, a leading fraud prevention and AML compliance platform, is seeking a Machine Learning Engineer to lead the evolution of their device intelligence and fingerprinting systems. The company has raised $145M from prestigious investors including Andreessen Horowitz, Activant, Visa, and Google Ventures.

The role combines software engineering expertise with machine learning capabilities, focusing on developing sophisticated algorithms for device identification and fraud prevention. As a Machine Learning Engineer, you'll work with cutting-edge technology to process and analyze device data, implement advanced ML models, and maintain robust security standards.

The position offers a competitive compensation package of R$330K – R$440K plus equity in a Series C company, along with comprehensive benefits including flexible work arrangements, health coverage, and various stipends for professional development and wellness.

The ideal candidate should have 5+ years of software engineering experience, strong proficiency in Go, and extensive knowledge of machine learning tools like PyTorch and Scikit-learn. This remote position is perfect for experienced engineers in Brazil who want to make a significant impact in the fintech security space while enjoying the flexibility of a remote-first culture.

Working at Sardine means joining a global team of world-class professionals in a fast-growing company that values performance over hours worked. The company maintains hubs in major cities but embraces a remote-first philosophy that prioritizes work-life balance and personal growth.

Last updated 5 hours ago

Responsibilities For Machine Learning Engineer

  • Design and refine backend services using Golang to process and analyze device data
  • Collaborate with software engineers, product managers, and stakeholders
  • Develop sophisticated algorithms leveraging high-entropy signals
  • Analyze vast datasets to uncover insights
  • Apply advanced machine learning models to enhance device recognition
  • Maintain privacy and security standards
  • Foster continuous learning and document processes

Requirements For Machine Learning Engineer

Go
Python
  • 5+ years of experience in software engineering, with a focus on backend development
  • Bachelor's or Master's in Computer Science, Engineering, or related discipline
  • Hands-on experience with applied machine learning and data-informed optimization
  • Proficient in SQL for querying and analyzing large datasets
  • Comfortable working with both relational and non-relational databases
  • Proficient in English
  • Proficiency in Go or similar language

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Generous compensation in cash and equity
  • Early exercise for all options
  • Work from anywhere: Remote-first Culture
  • Flexible paid time off
  • Health insurance, dental, and vision coverage for employees and dependents
  • 4% matching in 401k / RRSP
  • MacBook Pro delivered to your door
  • One-time stipend to set up a home office
  • Monthly meal stipend
  • Monthly social meet-up stipend
  • Annual health and wellness stipend
  • Annual Learning stipend
  • Unlimited access to an expert financial advisory

Related Jobs

Software engineer/AI engineer, INTech Latam

Senior Software Engineer position at Amazon focusing on GenAI development and implementation for global e-commerce expansion.

AI Software Engineer (Generative AI) - Latin America - Remote

Senior AI Software Engineer position at Azumo, focusing on Generative AI development with remote work options across Latin America. 3+ years experience required.

Senior Applied AI Developer (IR-455)

Senior Applied AI Developer position at Intellectsoft, focusing on developing ML/AI solutions with 5+ years of experience required, offering remote work across Brazil, Argentina, and Spain.

Senior Software Engineer, Search Live Quality

Senior Software Engineer position at Google, focusing on Search Live Quality and voice-first conversational AI experiences, requiring 5 years of software development experience and ML expertise.

Humanoid Robotics Engineer

Senior Robotics Engineering role focusing on humanoid robotics, combining ML/RL expertise with hands-on robotics implementation in São Paulo, Brazil.