Machine Learning Engineer

Hey, it's time for you to join us showing the world we are the company that is changing paradigms, where we revolutionize the hours, minutes and seconds!

Do you want to know why Rappi?

⭐️ WE SEE OPPORTUNITIES where others see problems

⭐️ WE SEE CLOSE where others see distance

⭐️ WE SEE ADRENALINE where others see pressure.

Join a team where we are all capable of EVERYTHING, where we all have the same opportunities, regardless of gender, race, sexual orientation, religion, nationality, age, disability, training or experience.

Did you like what you have read so far? Find out how you will deliver magic together with us through your Rappi mission 🧡

Check out how it will impact our ecosystem:

We are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our Personalization Team. In this critical role, you will be responsible for building the machine learning models that will serve relevant and personal content to millions of customers every month across all our businesses and markets. As a key player in our personalization efforts, you will have the opportunity to make a significant impact on the customers’ experience and driving business performance. If you are passionate about delivering world-class ML systems and want to contribute to a cutting-edge tech startup, then we want to hear from you!.
As part of Rappi, you will be responsible for:

  • Develop and optimize algorithms to serve relevant and personal content to millions of customers every month across all our businesses and markets.  

  • Collaborate with a cross-functional team of engineers, data scientists, and product managers to develop, test, and deploy machine learning models for personalization across Rappi’s customer app.

  • Perform feature engineering and selection to improve the overall effectiveness of our personalization systems.

  • Work closely with the data infrastructure team to ensure seamless integration of machine learning models with our existing systems and data pipelines.

  • Continuously monitor and analyze personalization performance, identifying opportunities for improvement and implementing necessary changes.

  • Stay up-to-date with the latest industry trends and technologies to ensure our personalization capabilities remain competitive and cutting-edge.

  • Mentor junior team members and contribute to the growth of the team's overall expertise in machine learning and personalization.

Good and now, what are the requirements for me to be part of this neon universe?

  • BSc or MSc in Computer Science, Engineering, or a related field with a focus on machine learning; - PhD is a plus.

  • 4+ years of experience in machine learning engineering, preferably in personalization, recommendation, or ranking systems with demonstrable customer and business results.

  • Strong proficiency in Python, with experience in ML libraries and frameworks such as TensorFlow, PyTorch, or scikit-learn.

  • Familiarity with data processing and ETL tools such as Airflow, Snowflake, Postgres, Kafka, and Redis.

  • Proven experience with large-scale, complex systems and the ability to adapt to a fast-paced, rapidly evolving environment.

  • Excellent problem-solving and analytical skills, with a passion for optimizing algorithms and models for high performance.

  • Strong communication and collaboration skills, with the ability to work effectively within a diverse, cross-functional team.

  • Fluency in Spanish (written and spoken) is required; proficiency in English is strongly preferred. 

  • Preference will be given to candidates in Latin America. Globally-located candidates are possible in the right circumstances.

Worker type:


Rappi Technology Colombia
For more information check our website and check our reviews on Glassdoor

We are waiting for you with great anxiety and sparkle in our eyes to deliver magic together! #Rappi 🧡

Related Jobs



Director, Machine Learning

  • ML (Machine Learning)
  • Full Time
  • asr
  • engineering
  • gcp
  • golang
  • graphql
  • javascript
  • kubernetes
  • machine learning
  • nlp
  • pipelines


Machine Learning Internship Summer 2024

  • ML (Machine Learning)
  • Full Time
  • computer science
  • generative ai
  • generative modeling
  • machine learning
  • ml models
  • numpy
  • pandas
  • python
  • pytorch

System Development Engineer II, AI/ML ADC

  • ML (Machine Learning)
  • Full Time
  • agile
  • aws
  • ci/cd
  • computer science
  • cx
  • distributed systems
  • engineering
  • golang
  • government agency
  • java
Land your dream job
Get a weekly email with the latest startup jobs.