companyVeriff logo

Software Engineer - Machine Learning Platform

VeriffTallinn, Spain (Remote)
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Ideal Candidate Profile:3+ years of experience in software or ML engineering, specifically in developing tools that facilitate the ML lifecycle (MLOps). Proficient in Python with experience in creating internal APIs or automation services. Hands-on experience with open-source ML tools (e.g., MLflow, Kubeflow, Ray, Prometheus/Grafana for ML monitoring). A product-oriented mindset for internal tools: You prioritize the developer experience for Data Scientists utilizing your platform. Experience with SQL and Data Engineering (e.g., Snowflake, Spark, dbt) to understand data flow into our training pipelines. A curious, first-principles engineering approach—valuing understanding the 'why' of a system over merely following a vendor's instructions.

About the job

The Machine Learning (ML) Platform team at Veriff is at the forefront of creating a robust foundation for the rapid and compliant development of machine learning products. We deliver scalable, observable, and user-friendly systems that are essential for managing data, training models, evaluating performance, and deploying models on a large scale.

Having laid the groundwork with our core platform capabilities, we are now poised for significant growth, emphasizing systemic excellence. Our focus includes institutionalizing world-class observability, maximizing cost efficiency, and accelerating our experimentation processes. In this role, you will play a crucial part in aligning our architectural vision with a seamless developer experience for our data science teams.

Your Contributions will Drive ML Innovation by:

  • Implementing Observability Frameworks: Crafting tools and templates that enhance visibility into model performance, data drift, and training metrics, ensuring our continuous retraining processes are robust.
  • Engineering for Efficiency: Designing systems to monitor and optimize computing costs and training performance, enabling sustainable scaling of our ML initiatives.
  • Building Experimentation Tooling: Executing the roadmap for internal tools that empower Data Scientists and ML Engineers to iterate and deploy experiments with ease.
  • Developing SaaS-grade ML Services: Writing high-quality, maintainable Python code to construct and automate services integral to our ML lifecycle.
  • Bridge-Building: Collaborating with our Staff Engineer to execute architectural designs and partnering with SRE/DevXP teams to ensure our solutions are production-ready and manageable.

About Veriff

Veriff is a pioneering company dedicated to building trustworthy online identities through innovative machine learning technology. Our ML Platform team is essential in enhancing our capabilities, ensuring that we remain at the cutting edge of compliance and efficiency.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.