Junior Machine Learning Engineer
Incode
Estimated Salary: $128K-$212K
Location: Serbia
POWER A WORLD OF TRUST
Incode is the leading provider of world-class identity solutions that is reinventing the way humans authenticate and verify their identities online to power a world of digital trust.
Through our revolutionary identity solutions, we are unleashing the business potential of universal industries including finance, government, retail, hospitality, gaming, and more, by reducing fraud and transforming human interactions with data, products, and services.
We’re in the process of rapidly scaling our diverse global team and we’re looking for entrepreneurial individuals and leaders who are curious, driven, and excited by ownership to join a Unicorn-status scale-up!
About Incode
Incode is a Series B unicorn rewriting how the world proves identity. Our AI-powered platform lets leading banks, fintechs, marketplaces, and governments deliver friction-free experiences while defeating fraud and safeguarding privacy. Customers such as Citi, AirBnB, Block, Chime, Sixt, and TikTok rely on Incode to power their identity verification and security.
Recently named a Leader in the
Gartner® Magic Quadrant™ for Identity Verification
, we’re scaling fast - and we’re looking for talented junior engineers to join our Face Processing Team.
The Impact You’ll Make
As a
Junior Machine Learning Engineer
on the
Face Processing Team
, you’ll contribute to the development of machine learning systems that power Incode’s facial recognition and biometric technologies. You’ll work alongside experienced engineers on cutting-edge
computer vision
challenges that are central to Incode’s identity verification platform.
You’ll help design, train, and evaluate models used for
facial recognition
,
liveness detection
, and other face processing tasks—contributing to the continuous improvement of our world-class face processing solutions.
What You’ll Own & Drive
Take part in the
development of innovative computer vision solutions
for challenging business problems.
Analyze data
used for model training and testing to ensure data quality and relevance.
Write scripts to
automate data collection, preprocessing, and model testing
.
Train and evaluate
deep learning models
, identifying strengths, weaknesses, and improvement opportunities.
Collaborate closely with senior engineers and researchers to enhance model performance and reliability.
Your Background
BA/BS degree
in Computer Science, Engineering, Mathematics, or a related technical field.
Solid knowledge of
Python
, adherence to PEP8 standards, and understanding of code complexity.
Strong foundation in
machine learning
,
statistics
, and
deep learning fundamentals
.
Familiarity with major
computer vision tasks and approaches
.
Experience with
PyTorch
(preferred) or
TensorFlow
.
Working knowledge of
Linux
,
bash
, and
Git
.
Some relevant experience in ML or computer vision (academic, internship, or personal projects showing measurable contribution).
Fluent in English (written and spoken).
Preferred Experience
Knowledge of
C/C++
or
SQL
.
Experience with
production-level computer vision projects
.
Familiarity with
experiment tracking systems
(e.g., MLflow, Weights & Biases, or similar).
The Qualities That Set You Apart
Curiosity and eagerness to explore new approaches in computer vision and machine learning.
Strong analytical mindset and attention to detail.
Passion for building and improving ML systems that solve real-world problems.
Willingness to learn from experienced engineers and grow through hands-on work.
Collaborative, proactive, and motivated to innovate.
Why Incode?
Mission with Meaning
- Shape how billions of people prove identity - safely, simply, and ethically.
Rocket-Ship Growth
- Join a company scaling globally with AI at its core.
Elite Team & Mentorship
- Learn directly from world-class ML engineers and computer vision experts.
Ownership & Learning
- Gain hands-on experience in building and optimizing production ML models.
Global Impact
- Contribute to real-world technologies used by millions across industries and continents.
Aspects of our Culture:
High performance
Freedom & responsibility
Context, not control
Highly aligned, loosely coupled
Continuous Feedback
Promotions & Development
Learn more about
Life at Incode
!
Benefits & Perks:
Flexible Working Hours & Workplace
Open Vacation Policy
Equal Opportunities:
Incode is an equal opportunity employer, committed to creating a diverse and inclusive work environment. We take great pride in having an inclusive, diverse, and global team, and we are always looking for talented and passionate individuals from all backgrounds and walks of life. As part of our commitment to inclusion, we ensure that reasonable accommodations are available throughout the hiring process. If you require any accommodation due to a disability or specific need, please let our Talent Acquisition team know—we’ll do our best to support you.
Applicant Data Privacy:
We will only use your personal information concerning Incode’s application, recruitment, and hiring processes.