Are you a Software Engineer looking to expand your expertise into the exciting world of Machine Learning and AI? At Mosaic Factor, we specialise in predictive, optimisation and simulation solutions for the mobility and logistics sectors, leveraging Big Data, Machine Learning, and AI!
If you are highly motivated and feel passionate about technology and continuous learning, here you’ll have the opportunity to develop your professional career at international level.
ABOUT THE OPPORTUNITY
We are looking for a Software Engineer with a growing focus on Machine Learning who will contribute to building scalable, efficient back-end systems while also gaining hands-on experience designing and deploying ML models. This role is ideal for a software engineer eager to explore AI-driven solutions and develop their skills in cutting-edge technologies.
You will work closely with data scientists, product managers and engineers to design robust back-end applications and gradually integrate advanced ML models into production environments. If you are a curious and adaptable software engineer ready to develop your skills in both back-end development and AI, this is the perfect role to propel your career forward. Join us and grow into a key contributor to innovation in automotive, mobility and logistics!
WHAT YOU NEED TO BE SUCCESSFUL
Academic Background: A degree in Software Engineering, or a related field, with a focus on AI and software development.
Technical Expertise:
- Proficiency in back-end development using OO programming languages like Python or Java. Experience with efficient programming languages like Rust is a plus.
- Solid understanding of building scalable and maintainable APIs and microservices.
- Hands-on experience designing and deploying ML/AI models with frameworks such as TensorFlow or PyTorch.
- Familiarity with Explainability AI (XAI) to create interpretable and transparent ML solutions.
- Knowledge in building applications powered by LLMs, leveraging RAG and agent-based frameworks.
DevOps & Infrastructure: Experience with containerization tools like Docker, version control systems (Git), and CI/CD pipelines.
Problem-Solving: Proven ability to integrate ML solutions into production-grade software systems.
Collaboration: Strong communication skills to work seamlessly with cross-functional teams, including product managers, data scientists, and engineers.
WHAT WE OFFER
- Social benefits
- Flexibility
- Relaxed and modern work environment
- Offices in Barcelona 22@
- Home-office option
- The chance to work in a fast moving, innovative and international environment, dealing with different countries and cultures
YOU WILL
-
Combine your logic and organisational skills as well as pragmatic creativity, together with a problem solving mentality.
-
Are you already a curious and adaptable software engineer ready to develop your skills in both back-end development and AI? This role is ideal for a software engineer eager to explore AI-driven solutions and develop their skills in cutting-edge technologies.
-
Work closely with data scientists, product managers, and other engineers to design robust back-end applications and gradually integrate advanced ML models into production environments. You’ll fit in here if you are hardworking, know how to have a good chuckle and want to be part of an awesome team that loves to celebrate a win!
HAVING EXPERIENCE IN ONE OR MORE OF THESE POINTS WILL BE A PLUS
- Knowledge/experience on development of ML and AI solution
- Knowledge/experience with AWS, mainly compute, storage and ML/AI. Google Cloud also valuable
- Deep experience on back-end development in Java, .NET and/or Python
- Experience on web development with React. Valuable experience on mobile apps development
ABOUT US
Mosaic Factor is a Barcelona-based startup with currently 12 employees. We were founded in April 2016 by an agile development believer, a technology guru, and a sustainability dreamer who had a vision to exploit the power of data to improve the lives of others.
Our software-as-a-service products help understand and improve flows of people and goods, respect people’s privacy and business sensitivity and soon develop more robust and fair AI. Data is at centre of all our activities.
If you’re looking for a startup company that values transparency, empathy, personal, AND professional growth, but still knows how to have some fun – we’re the company for you. We’re disrupting the world’s largest market – the world you and we live in. Our team is expanding slowly but steadily, and we want you to help us continue our growth.