Junior Machine Learning Engineer

Red Points
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
Data Warehousing
Python
Machine Learning
Named Entity Recognition
NumPy
Object Detection
TensorFlow
SQL Databases
Feature Engineering
PyTorch
Flask
Large Language Models
Deep Learning
GIT
FastAPI
Pandas
Containerization
Scikit Learn
Information Technology
REST
Document Classification
GPT
Data Pipelines
Docker
Unsupervised Learning

Job description

We're building AI systems to fight online counterfeits. Our platform uses multimodal AI-combining computer vision, NLP, and structured data to detect and take down non-legit products across the internet. We're looking for a junior ML engineer who wants to work on real problems with immediate impact.

The role - what's you day to day going to look like?

  • Research and implement ML solutions for brand protection challenges (image similarity, text classification, entity extraction, anomaly detection)
  • Build production-ready models that integrate into our existing ML pipeline
  • Translate research papers and experimental approaches into scalable systems
  • Write clear documentation and maintain model performance over time
  • Collaborate with data engineers to optimize data pipelines and feature engineering

Requirements

Required:

  • Degree in engineering, computer science, mathematics, physics, or related field
  • Strong Python skills (NumPy, pandas, scikit-learn)
  • Experience with deep learning frameworks (PyTorch or TensorFlow)
  • Understanding of ML fundamentals: supervised/unsupervised learning, evaluation metrics, overfitting, regularization
  • Familiarity with NLP and/or computer vision techniques
  • Git workflow and Python environment management (venv/conda)
  • Basic SQL
  • Ability to explain technical concepts clearly
  • Fluent English

Nice to have:

  • Experience with transformers/LLMs (BERT, GPT, etc.)
  • Computer vision experience (CNNs, object detection, image embeddings)
  • Docker and containerization
  • REST APIs (Flask/FastAPI)
  • SQL and data warehousing (Redshift)
  • Experience with cloud ML platforms (AWS SageMaker, Bedrock, etc.)

Benefits & conditions

  • A friendly, diverse, and international team.
  • You'll have top-notch Private Health Insurance, fully covered by the company.
  • 23 working days of holidays per year, plus the local public holidays.
  • Indefinite Contract.
  • Fridays we have reduced working hours. And every weekday during August.
  • Tax relief/ ¨Retribución Flexible¨ will also be available for you.
  • We offer a discount with the amazing DIR gyms!
  • We have a Referral policy with a very sweet Bonus scheme.
  • We have a hybrid model, with a flexible start time.
  • At the office, we offer fresh fruit, and a huge variety of different kinds of milk, coffee, thé, and cereals.
  • We also host monthly after works and internal events with guest speakers that allow us to share good times together and learn something new!

About the company

What's Red Points all about? Red Points is the most widely used solution to recover digital revenue. Over 1.000 companies rely on our platform to fight counterfeits, piracy, impersonation, and distribution abuse. They leverage Red Points to take back the revenue that's rightfully theirs. With 270+ professionals and offices in New York, Barcelona, Beijing, and Salt Lake City, Red Points has disrupted an industry traditionally led by service providers with a scalable, cost-effective solution. Be part of the change: join us on our mission to make the Internet a safer place!

Apply for this position