Elinext

machine learning engineer for financial data processing

In short

This senior Machine Learning Engineer role involves deploying, maintaining, and scaling ML models in production for financial data processing and transaction matching platforms at an international software development company (fintech focus). It requires 4–6+ years of ML/software engineering experience, strong Python and PyTorch/scikit-learn skills, and experience with model serving, monitoring, and data pipelines for large datasets. The position is fully remote and demands hands-on production ML experience plus B2+ English proficiency.

About the Company
Elinext is an international software development company with over 25 years of experience delivering custom software solutions and dedicated engineering teams to clients worldwide.
Responsibilities
•Develop, deploy, maintain, and optimize machine learning models and services in production
•Transform research prototypes into production-grade ML systems with robust code, automated testing, and observability
•Own model serving, deployment, scaling, monitoring, drift detection, and retraining
•Perform feature engineering, model evaluation, calibration, and validation using real-world financial datasets
•Build and maintain reliable data pipelines for processing large datasets
•Collaborate with software engineers and data scientists to enhance financial data processing and transaction matching platforms
•Ensure ML services remain accurate, scalable, reliable, and maintainable
•Document technical approaches, methodologies, and decisions to ensure transparency and reproducibility
Requirements
•4–6+ years of experience in Machine Learning Engineering or Software Engineering with a strong ML focus
•Proven experience deploying, maintaining, and operating ML models in production environments
•Strong Python development skills, including clean, typed, well-tested code, version control, and CI/CD practices
•Strong proficiency with NumPy, Pandas, scikit-learn, and PyTorch
•Solid understanding of machine learning algorithms, statistics, model evaluation, and validation techniques
•Hands-on experience with model serving, monitoring, drift detection, and retraining
•Experience developing production services and REST APIs using FastAPI, Flask, or similar frameworks
•Experience with containerization and orchestration technologies such as Docker and Kubernetes or equivalent platforms
•Strong experience with feature engineering for structured and tabular datasets
•Ability to process large datasets and develop reliable data pipelines
•Experience collaborating with cross-functional engineering and product teams
•Strong analytical thinking, problem-solving skills, and a proactive, ownership-driven mindset
•Excellent communication skills with technical and business stakeholders
•English proficiency at B2 level or higher
•A degree in Computer Science, Engineering, Statistics, Mathematics, or a related field, or equivalent practical experience
Conditions
•25 calendar days of paid vacation and 5 paid sick days
•Medical insurance
•Corporate English language courses
•Corporate events and team-building activities
•Professional development and certification support
•Reimbursement for professional courses and training
•Long-term international projects
•Opportunities for career growth and professional development

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot