Machine Learning Engineer

  • Indefinido
  • A tempo inteiro
  • Híbrido (4460-271, PORTO, Porto, Portugal)

About Wise Pirates

Wise Pirates, a leading Digital, Tech, and AI Business partner, operates in over 80 countries worldwide from its base in Portugal. With a team of over 100 individuals, we are a Martech independent agency in the South European market. Our ambition is to pioneer an AI-first marketing ecosystem in a seamlessly integrating human ingenuity with artificial intelligence. We are a dynamic, forward-thinking company with a strong focus on cutting-edge AI and its applications in marketing and beyond.


About the Role

We are seeking a highly motivated Machine Learning Engineer to join our R&D team. You will play a crucial role in developing innovative projects, particularly in Generative AI, LLMs, micro-LLMs, AI Agents, and other MarTech innovations.

This role blends research, development, and software production, requiring you to transform ideas into impactful solutions with a global reach.

This role has a strong focus on Google Cloud Platform (GCP) for data pipelines, ETL, and MLOps.


Responsibilities

  • Research, design, and implement cutting-edge machine learning solutions in the customer engagement, customer experience, human experience, and sales ecosystems.
  • Develop and operationalize innovative AI solutions, from data collection and processing to model deployment and monitoring creating unique outputs.
  • Build and maintain scalable frameworks for productizing ML / AI-based software, ensuring performance and efficiency.
  • Brainstorm experiments and develop projects in areas like data feeds, software integrations, digital assistants, NLP applications, hyper-personalization, sentiment analysis, predictive analytics, computer vision, AR/VR AI content generation, AI-powered recommendations, predictive lead scoring, AI-based marketing automation, AI multivariable A/B testing, LLM-powered chatbots, AI for dynamic pricing, and next-gen applications based on SMLs and LLMs among others.
  • Collaborate with cross-functional teams (engineering, marketing, product) to integrate ML / AI solutions, addressing technological challenges with a market-first, data-driven, iterative experimentation approach.
  • Continuously explore new ML/AI technologies, frameworks, and relevant tech trends.
  • Conduct experiments and optimize ML/AI models based on performance analysis.
  • Document Gen AI/ML/DL frameworks, algorithms, and innovations for knowledge sharing.
  • Embrace an evolving ecosystem and role within our innovative and service-oriented culture.
  • Contribute to the R&D team's decision-making and the company's evolving vision and strategy.
  • Develop IP and innovative solutions that comply with ethical guidelines, data privacy laws, and industry best practices.


Ideal Technical Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field (preferred).
  • Machine Learning specialist skills.
  • Experience developing and deploying ML solutions (experimentation and production).
  • Experience with data modeling, unstructured data transformation, data cleaning, preprocessing, feature engineering, analytics engineering, and ETL processes. Familiarity with libraries like scikit-learn, pandas, and Spark MLlib.
  • Experience in Google Cloud, Azure or AWS.
  • Expertise in Python or any other relevant programming language.
  • Strong software engineering best practices (version control, testing, CI).
  • Minimum of 2 years of relevant professional experience.


Other Skills

  • Languages, English and Portuguese.
  • Analytical and problem-solving skills.
  • Ability to bridge communication between technical and business teams.
  • Collaborative and team-oriented approach.
  • Desire for continuous learning and professional growth in a fast-paced environment.


Differentials

  • Professional experience in AdTech, MarTechor or in a RDI lab either in universities or private sectors.
  • Deep knowledge of generative AI, LLMs, TensorFlow, PyTorch, and LangChain (JAX, Keras, FastAI, Transformers, DeepSpeed are a plus).
  • Professional experience with Google Cloud Platform (GCP) services like Vertex AI, Dataflow, BigQuery, Cloud Storage, Composer (for Airflow), Generative AI Studio, Model Garden, NotebookLM, Gemini, Generative AI App Builder.
  • Professional experience with MLOps tools (example MLflow, Kubeflow, Amazon SageMaker, DVC, TFX).
  • Experience with low-code/no-code ecosystems and workflow automation solutions.
  • Ability to evaluate model performance using relevant metrics (accuracy, precision, recall, F1-score, Log Loss, MSE, AUC).
  • Knowledge of Agile methodologies.
  • Postgraduate degree in Data Science.