Contribute to the development of Prima’s core systems, whether building ML-driven services, designing scalable data pipelines, or creating reliable microservices;
Help design and maintain data pipelines that allow teams to ingest, transform, and serve high quality data efficiently;
Participate in the full engineering lifecycle: from exploring data and developing models to deploying services and monitoring them in production;
Learn continuously by experimenting, reading, and sharing ideas with teammates to stay current with new technologies.
Requirements
Ability to break down problems, learn quickly, and test different approaches;
Programming foundations (language is not important. We value clean, maintainable code above all);
Curiosity for data, software, and ML — whether from coursework, projects, or personal initiatives;
Interest in building systems end-to-end: from ingesting and transforming data, to creating models, to deploying services;
Motivation and eagerness to learn from more experienced teammates.
Participation in hackathons, open-source contributions, or side projects (nice-to-have);
Knowledge of Python and its main ML packages (pandas, scikit-learn, mlflow,...);
Experience with data pipelines or distributed data systems (e.g., Spark, Airflow).
Tech Stack
Airflow
Microservices
Pandas
Python
Scikit-Learn
Spark
Benefits
Work Your Way: Enjoy full flexibility – work from home, the office or a mix of both. Plus, work from anywhere for up to 30 days a year.
Get access to learning resources, mentorship and a growth plan tailored to you.
Enjoy private healthcare, gym discounts, wellbeing programs and mental health support.