Point your AI agent at freehire and let it find you a job.

Get the CLI →

LHH Recruitment Solutions

NewBe an early applicant

Senior/Principal AI Engineer

Posted Updated
Discussion

Summary

On-site Senior/Principal AI Engineer role in Madrid (via recruiter LHH) building NLP and GenAI/LLM applications with Python, ML frameworks like TensorFlow/PyTorch, frontier models (OpenAI, Anthropic, Google), and agent tooling such as LangChain/LangGraph, plus Docker/UV-based workflows.

REQUIRED (3 years of experience) ?Python?Experience with NLP Libraries and Frameworks: oProficiency in machine learning frameworks such as TensorFlow, PyTorch, Keras, particularly for training and fine-tuning language models.oAgent Behaviour Modelling: Specific Experience with Langraph and langchain desirable, nice to have familiarity with Microsoft Agent Framework or Google ADK. ?Deep Knowledge of Specific Large Language Models: oFrontier models such as the ones from OpenAI, Anthropic, Google DeepMindoHands-on experience developing Multimodal GenAI Applications, api usage and fine-tuningoOpenWeights models: Knowledge of emerging models like Qwen3.6, understanding their unique features, strengths, and limitations. ?Skills in processing and analyzing large text datasets, familiarity with preprocessing techniques specific to NLP.?Proven experience in projects applying Machine Learning.?Docker devcontainers and UV for environment and dependencies management.?Spoken English & Spanish?Bachelor´s degree?Agile Methodologies VALUABLE •Experience with Agent Harness, Agent Context Engineering and Agent Skills.•Familiar with Hugging Face•Experience in designing AI solutions in Azure, GCP and AWS.•Microsoft Foundry and/or Gemini Enterprise Agent Platform and/or AWS Bedrock.•Experience with Git Flow•Familiarity with NLP libraries like HuggingFace Transformers, NLTK, SpaCy.•Azure ML, AutoML, Databricks•Data Analytics and PowerBI

Skills

See also

AI Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available