ML Tech Lead

What is the impact you want to make?

Unleash your biggest strengths, apply skills & knowledge, learn new things, connect with your peers and build your career with us!

Why rinf.tech?

#EngineerOfTheFuture, #PeopleofManyTalents

  • At rinf.tech, you’ll encounter friendly people who are eager to explore and reinvent the world of technology.
  • We encourage ideas - we like to share and learn from each other. We’re all in for curious & ambitious people.

#GrowOpportunities

  • We continuously invest in developing core teams focused on technologies like Blockchain, AI, and IoT -  www.rinf.tech/careers/core-blockchain-and-ai-teams/
  • Our Technical Management team, possesses a robust technical background. Many of our team members have advanced to strategic roles through internal promotions.
  • In a state of mutual willingness to share & grow, our RINFers commit to a minimum tenure of 2.5 years on a project.

#EngineeringExcellence

  • Fail fast, learn fast: we experiment, we iterate, we know when to stop and we don't repeat the same mistakes.
  • The right technology stack for the right problem: we don't force technology choices just because we know them; our focus is on solving problems, not on pushing predefined stacks.

#Innovation

Why do we do what we do?

We inspire one another to share our tech-works in this amazing and abundant world. So we became developers, innovators, thinkers, software builders, and hardware makers!

Our Vision!

Founded in 2006 with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology partner for growing organizations in need of digital transformation of their products and services!

What you’ll do

  • As a Tech Lead for Customer Recommender Squad, you will be at the forefront of our machine learning initiatives. You will be responsible for guiding the team's technical strategy and ensuring the successful execution and deployment of machine learning models.
  • This role requires a blend of technical expertise, leadership, and a collaborative spirit to drive innovation and solve complex challenges.
  • Take ownership of the technical direction and execution of machine learning projects within the Data Science team; 
  • Mentor and support junior engineers and data scientists, enabling their growth and success;
  • Establish best practices for software design, architecture, and MLOps;
  • Design and optimize end-to-end machine learning pipelines for training, testing, and deployment in production environments;
  • Ensure seamless deployment of machine learning models and implement monitoring solutions to track performance, accuracy, and drift over time;
  • Collaborate with data scientists to transition experimental models to production-grade solutions;
  • Work closely with other software/data engineers and product teams to ensure effective delivery of machine learning products;
  • Collaborate with other teams and gather requirements to solve complex customer problems with machine learning;
  • Maintain and scale machine learning infrastructure using GCP;
  • Implement robust security measures to protect data privacy;
  • Create and maintain APIs or other interfaces to deliver machine learning results to internal teams and Metro’s customers;
  • Evaluate emerging machine learning technologies, frameworks, and trends, and introduce improvements to existing workflows.

What you need to be successful

  • 8 years of hands-on experience in building and deploying machine learning models in production. Strong technical background and current modern BI and reporting technologies; 
  • Proven experience in leading or mentoring technical teams;
  • Proficiency in Python, Go and machine learning frameworks; 
  • Strong understanding of MLOps tools and practices, including CI/CD pipelines, model versioning, and monitoring;
  • Proficient with data transformation tools (preferable dbt);
  • Expertise in GCP services such a Cloud Run, Kubernetes, BigQuery and VertexAI;
  • Solid skills in API development and automated testing;
  • Exceptional problem-solving abilities and a proactive, team-oriented mindset;
  • Strong communication and collaboration skills, with the ability to explain technical concepts to non-technical stakeholders;
  • Leadership qualities with a track record of driving projects and guiding teams toward success;
  • Experience in optimizing models for performance (e.g., inference speed, resource usage);
  • Vector databases
  • Embeddings
  • Feature engineering
  • Matrix factorization techniques
  • Ttwin tower models
  • Basic experience or exposure to recommender systems
  • Monitoring and observability of models in production
  • User feedback handling
  • Model training and evaluation (at least theoretical understanding)
  • A/B testing
  • Performance metrics
  • Nice to have:
  • Understanding of ethical AI, bias mitigation, and data privacy principles. 

Next Steps for you!

  • Apply
  • CV screening
  • HR Interview
  • Technical Interview
  • Offer presented by our CEO

Meet us!

Let's meet! We invite you to drop by anytime for a tour of our office, without any commitment.

Join the #PeopleofManyTalents #EngineerOfTheFuture