An English description of this company is not available yet.
Machine Learning Engineer
About us Shalion is an eCommerce intelligence company. Our platform brings digital shelf, retail media and food service data together and shows global brands exactly how their products perform online: availability, pricing, content and share of search. With Maestro, our conversational AI, they get answers in seconds and make better decisions, faster. Every …
Information about Shalion
- Official domain
- shalion.com
- Open jobs
- 6
Job details
The full description published by Shalion.
About us
Shalion is an eCommerce intelligence company. Our platform brings digital shelf, retail media and food service data together and shows global brands exactly how their products perform online: availability, pricing, content and share of search. With Maestro, our conversational AI, they get answers in seconds and make better decisions, faster. Every day, we collect 100 million data points from over 2,000 retailers in 85+ countries, for brands such as Heineken, Lego, Danone, Nestlé, Coca-Cola and JDE.
We are about 140 people, with offices in Barcelona, Buenos Aires and New York, and colleagues across Europe, the Americas and Asia. The role As a Machine Learning Engineer , you will join our Data Science team and play a key role in transforming research-driven work into robust, production-ready systems. You will help elevate the team’s engineering maturity, promote best practices, and ensure that models are scalable, maintainable, and deliver real business impact.
What you will do
Own the end-to-end lifecycle of ML systems, with focus on deployment and monitoring.
- Refactor and productionize existing models and notebooks into clean, modular, and testable code.
- Introduce and enforce best practices in coding, testing, model versioning
- Set up and improve CI/CD workflows for ML systems.
- Work closely with Data Scientists and Data Engineers to ensure clean interfaces and reliable data flows
- Act as a technical reference within the team, reviewing code and guiding less experienced members.
What you bring
Experience building and deploying ML systems in production environments
- Strong software engineering skills in Python, with a focus on writing clean, maintainable, and testable code
- Proven experience taking models from notebook to production
- Solid understanding of model development lifecycle
- (Bonus) Familiarity with containerization (Docker)
- (Bonus) Experience with cloud environments (AWS preferred) and data platforms such as Snowflake Soft
Skills
Pragmatic and solution-oriented: you focus on what works in production, not just in theory
- Comfortable working in ambiguous environments and bringing structure where needed
- Quality-driven mindset with attention to maintainability and long-term scalability
What we offer
Contract: Permanent, full time.
- Hybrid: 3 days a week in our Barcelona office, with Tuesday and Wednesdays remote.
- Holidays: 23 days a year, plus 24 and 31 December off.
- Flexible compensation: Restaurant, transport and childcare cards and private health insurance, paid from your gross salary so you save on tax.
- AI at work: Access to AI tools from day one, to use in your daily work.
- International team: Colleagues from more than 10 nationalities, across the world.
- Office: On Aribau, at the corner with Diagonal, with fresh fruit every day. How we hire
- A video call with our People team, to get to know you, how you like to work and whether Shalion is the right fit for you.
- A video call with your future manager, to talk about the role and the team in more detail.
- An assignment, so you can show how you approach a problem close to the real work.
- A final interview at our Barcelona office with your future manager and a colleague from the team. Shalion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for everyone.
Workplace
Confirmed address
The job posting directly provides this address.
Apply for this job
How do I apply?
The job is published on Shalion’s website. Open the original posting ↗ to submit your application. Screeningpass does not fill in a form for you.
Who should you write to at Shalion about this role?
Start a contact search from this page. Screeningpass suggests up to three people connected to the role. Choose whom to write to, then Screeningpass looks for their professional email and prepares a message. You review it and send it yourself with Gmail. An email address is not always available, and a reply is never guaranteed.
How much does finding a contact cost?
A search costs 1 credit. Your credit is returned if the search fails. Signing up gives you 3 credits, enough for 3 searches.
What does Screeningpass do?
Screeningpass brings together internships, apprenticeships and jobs published by companies. For a job, Screeningpass finds someone to contact at the company, looks for their professional email and prepares a message using your CV. See how it works in detail.