Machine Learning Engineer

We are looking for a Machine Learning Engineer with 4-5 years of experience to join our team. The ideal candidate is passionate about building intelligent systems and has a solid foundation in developing and deploying ML models. You will work on innovative projects that leverage cutting-edge AI technologies, including Large Language Models (LLMs), and contribute to creating scalable, robust ML solutions. The team is distributed across several countries, so communication will be in English. The work can be done remotely, with a monthly gathering at the office in Leiria.

Portugal

Key Responsibilities

- Design and deploy machine learning models, including NLP applications with Large Language Models (LLMs).

- Implement and optimize workflows for tasks such as prompt engineering, retrieval-augmented generation (RAG), and text processing.

- Develop and maintain scalable data pipelines and ML workflows for model training and deployment.

- Utilize cloud-based infrastructure (e.g., Azure Kubernetes Service) to deploy and manage ML solutions efficiently.

- Collaborate with cross-functional teams to design and implement microservices for ML systems.

- Monitor and troubleshoot deployed systems, ensuring performance and reliability.

 

Skills:

- Strong programming skills in Python and familiarity with frameworks such as LangChain.

- Strong object-oriented programming (OOP) skills, understanding of design patterns, and ability to write high-quality, maintainable code with comprehensive tests.

- Experience in deploying ML models and building data pipelines in production.

- Solid understanding of LLMs, NLP techniques, and tasks like prompt engineering and chunking.

- Proficiency with cloud platforms (e.g., Azure) and container orchestration tools (e.g., Kubernetes).

- Knowledge of workflow orchestration tools like Apache Airflow.

 

Nice-to-have:

- Experience with microservices architecture and distributed systems.

- Familiarity with DevOps practices, including CI/CD pipelines and Docker.

 

If it sounds like you, share your CV, and let’s talk a bit.

 

Apply now