
About Cabify
Sustainable ridesharing for a better urban future
Key Highlights
- Raised $493.8 million in funding
- Headquartered in Ciudad JardΓn, Madrid, Spain
- Over 1,000 employees across multiple countries
- Offers customized transportation solutions with flexible payment options
Cabify is a leading ridesharing mobile app headquartered in Ciudad JardΓn, Madrid, Spain, with over 1,000 employees. The company has raised $493.8 million in funding and serves customers across Spain and Latin America, providing eco-friendly transportation solutions that prioritize community welfare...
π Benefits
Cabify offers a flexible work environment with remote, on-site, or hybrid positions available. Employees enjoy 22 vacation days plus 2 extra days for ...
π Culture
Cabify's culture is centered around sustainability and efficient urban practices. The company is committed to reducing traffic congestion and its envi...
Skills & Technologies
Overview
Cabify is hiring a Machine Learning Engineer to bridge software engineering and data science. You'll work on architecting scalable systems for machine learning applications and optimizing model performance. This role requires experience in Python and machine learning frameworks.
Job Description
Who you are
You have a strong background in software engineering with a focus on machine learning β you've collaborated with data scientists to implement and optimize machine learning models in production environments. Your experience includes architecting scalable systems that support high-throughput training and inference, ensuring that complex ML applications run efficiently.
You are proficient in Python and have hands-on experience with machine learning frameworks β you understand the intricacies of model deployment and are skilled in API development to facilitate the integration of models into existing systems. Your ability to monitor and optimize model performance is complemented by a solid understanding of software engineering principles.
You thrive in collaborative environments and enjoy working closely with cross-functional teams β your communication skills enable you to effectively translate technical requirements into actionable tasks. You are committed to continuous learning and improvement, always seeking to enhance the ML platform and its capabilities.
Desirable
Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with tools for model monitoring and optimization. You may also have a background in data engineering, which enhances your ability to work with data pipelines and infrastructure.
What you'll do
In this role, you will collaborate with data scientists to understand their needs and assist in the implementation of machine learning models β your contributions will help bridge the gap between software engineering and data science, ensuring that the systems you build are robust and scalable. You will architect efficient systems that drive complex ML applications, moving beyond simple model deployment to create the backbone infrastructure that supports high-throughput training and inference.
You will monitor and optimize the performance of models in production, implementing improvements from a software engineering perspective β your work will directly impact the effectiveness of machine learning solutions at Cabify. Additionally, you will assist in the creation of APIs that facilitate the integration of models into existing systems, ensuring optimal performance and reliability.
As part of your responsibilities, you will lead technical efforts to improve the ML platform, contributing to its evolution and ensuring it meets the growing demands of the business. Your role will involve staying up-to-date with the latest advancements in machine learning and software engineering, applying best practices to enhance the team's capabilities.
What we offer
At Cabify, you will be part of a mission-driven team that is dedicated to improving urban mobility β we believe in creating better cities for everyone. You will have the opportunity to work in an inclusive environment that values diversity and encourages innovative thinking. We offer competitive compensation and benefits, along with opportunities for professional growth and development.
Join us to make a meaningful impact in the world of mobility and technology β your contributions will help shape the future of urban transportation. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Cabify.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Cabify is hiring a Machine Learning Engineer to design, develop, and deploy machine learning models that enhance product offerings. You'll collaborate with data scientists and engineers to integrate solutions into existing systems. This role requires expertise in Python and machine learning.

Software Engineering
TwelveLabs is hiring a Software Engineer, ML Infrastructure to drive ML systems and platform engineering efforts. You'll work with Python to build reliable, low-latency services. This position requires some past machine learning experience.

Machine Learning Engineer
TwelveLabs is hiring a Machine Learning Engineer to lead the development of machine learning systems and platforms. You'll work with Python, FastAPI, and PostgreSQL to create high-performance APIs. This position requires 6+ years of experience in related fields.

Machine Learning Engineer
Grammarly is hiring a Machine Learning Engineer to develop advanced systems for detecting abusive users and fraudulent content. You'll work with Python and TensorFlow to analyze content and user behavior in San Francisco with a hybrid work model.

Machine Learning Engineer
Figma is hiring a Machine Learning Engineer to design and build ML models for search and generative AI features. You'll work with Python and data pipelines to enhance user productivity. This role requires experience in applied machine learning.