Back to jobs

Senior Machine Learning Engineer

Latin America

At Teampathy, we connect top-tier software developers like you with exciting global opportunities. Our core purpose is to forge meaningful connections and deliver exceptional value, ensuring mutual success for both clients and developers. We achieve this by providing high-impact, cost-effective software solutions through efficient, quality-driven, and agile processes, solidifying our role as a trusted partner committed to making a lasting impact in the global tech industry.

If you're looking to connect with meaningful opportunities and be part of a company that values your expertise and growth, we invite you to explore our current openings.

Job Description

Overview

We are looking for a skilled and motivated Senior Machine Learning Engineer to join our team and contribute to the development of our cutting-edge personalization and recommendation systems. This role is ideal for a hands-on engineer who is passionate about building and deploying sophisticated ML models that have a direct impact on user experience. You will work on the end-to-end ML lifecycle, from data to deployment, with a focus on advanced techniques like Graph Neural Networks (GNNs) and hybrid Generative AI systems.

Key Responsibilities

  • Design, build, and maintain scalable machine learning models for personalization and recommendation.
  • Implement and experiment with advanced algorithms, including Graph Neural Networks (GNNs) and candidate selection models.
  • Contribute to the development of hybrid systems that integrate traditional ML models with Large Language Models (LLMs).
  • Collaborate with cross-functional teams, including product, engineering, and data science, to define requirements and deliver solutions.
  • Participate in the entire ML lifecycle, from data preprocessing and feature engineering to model training, deployment, and monitoring.
  • Write clean, maintainable, and well-tested code for ML models and pipelines.
  • Stay up-to-date with the latest advancements in machine learning and actively contribute to the team's technical growth.

Required Skills

  • 5+ years of professional experience in machine learning or a related field.
  • Strong programming skills in Python and experience with common ML libraries such as TensorFlow, PyTorch, and scikit-learn.
  • Hands-on experience building and deploying machine learning models in a production environment.
  • Experience with personalization, recommendation systems, or a similar area.
  • Solid understanding of machine learning concepts and algorithms.
  • Experience with at least one major cloud platform (GCP, AWS, Azure).

Nice to Have

  • Experience with Graph Neural Networks (GNNs).
  • Experience with Generative AI and Large Language Models (LLMs).
  • Experience with MLOps tools and practices.
  • Experience with big data technologies like Spark.
  • A Master’s degree or PhD in Computer Science, Machine Learning, or a related field.

Create a Job Alert

Interested in building your career at Teampathy? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...