MLOps Engineer
Barcelona, Spain
Appodeal
The top Growth Engine for mobile app Indie Developers & Publishers. Accelerator, Monetization, User Acquisition, Analytics, App Intelligence...Appodeal is a dynamic US-based product company with a truly global presence.
We have offices in Warsaw, Barcelona and Virginia along with remote team members located around the world.
Our company thrives on diversity, collaboration, and innovation, making us a leader in the mobile app monetization space.
Why Appodeal?
At Appodeal, we’re more than just a company—we’re a team united by a common mission: to help every person discover and grow their talents!
We take pride in our cutting-edge product and our internationally dispersed team of talented professionals.
Here’s what we value, and what we hope you do too:
- Continuous Learning and Growth: We are passionate about learning, growing personally, and building rewarding careers.
- Making an Impact: We are committed to building a history-defining company that leaves a lasting impact on the mobile app industry.
- Solving Exciting Challenges: We tackle complex problems every day, supported by a team of world-class professionals and mentors.
- Enjoying the Journey: We believe in having fun while working toward our goals.
We are looking for a talented MLOps Engineer to to join our Vector team in Barcelona (Relocation is provided).
Responsibilities:
- Extend and maintain our online inference service (2M predictions per second) in Python;
- Develop ML-oriented CI/CD pipelines (Databricks MLFlow, Dagster);
- Maintain Online/Offline observability;
- Deploying machine learning models in production;
- Enable data scientists to run their experiments, support their model interface in online inference service.
Requirements:
- Over 3 years of experience in MLOps or high load environment;
- Master's or Ph.D. in Computer Science, Machine Learning, or a related field, or equivalent practical experience;
- Ability to design and implement cloud solutions and to build MLOps pipelines (entire ML project lifecycle, including data management, experimentation, model training, deployment, and monitoring);
- Experience with data pipelines like Dagster and Airflow;
- Experience with model repositories like MLFlow;
- Experience with various method of model deployment (docker image + API, ONNX binary, joblib etc);
- Fluency in Python;
- Excellent understanding of different formats (JSON, YAML, pickle etc);
- Good understanding of network programming and protocols (TCP, HTTP, GRPC, UDS) and their limitations;
- Deep understanding of linux, docker and k8s (network, sidecars, shared resources);
- Knowledge of fundamental computer science concepts including common data structures and algorithms;
- Test driven development;
- Monitor the MLOps tools/approaches landscape to actively identify solutions for various domain problems;
- Ability to understand tools used by data scientists and experience with software development and test automation;
- Excellent English language skills.
Nice to have:
- Practical experience with Databricks;
- Experience with Docker and Kubernetes;
- Working knowledge of Vector Databases (OpenSearch, Qdrant, Weaviate, LanceDB, etc);
- Experience with Online Feature Stores (Hopsworks, RonDB, redis);
- Rust is a big plus.
This position supposes relocation to Barcelona and work from our office in the city center.
Why Join Us:
- Opportunity to work on cutting-edge projects with a global impact in the mobile app industry.
- A collaborative and inclusive work culture that values innovation and continuous learning.
- Competitive salary, flexible work arrangements, and comprehensive benefits package.
- Professional development opportunities and career growth prospects within a fast-growing company.
With an outstanding product and a mission that excites and inspires, Appodeal offers a unique opportunity to make an impact while being part of an amazing team.
Join us and help shape the future of mobile app success!
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Airflow APIs CI/CD Computer Science Dagster Databricks Data management Data pipelines Docker JSON Kubernetes Linux Machine Learning MLFlow ML models MLOps Model deployment Model training ONNX OpenSearch Pipelines Python Rust Weaviate
Perks/benefits: Career development Competitive pay Flex hours Relocation support Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.