Senior AI Engineer
Remote (Spain)Job description
Type of work
Requirements
- Living in Galicia
- Four to six years' experience developing AI solutions or applied machine learning.
- A solid command of Python and PyTorch.
- Demonstrable experience with language models, modern natural language processing (NLP) and AI pipeline construction.
- Experience of working with the Hugging Face ecosystem for training, evaluation and deployment.
- Solid knowledge of backend architecture, REST APIs, microservices and containers.
- Proficiency in Linux environments for development, deployment and incident resolution.
- Practical knowledge of MLOps best practices, including reproducibility, testing, and monitoring.
- The ability to make technical decisions and work in coordination with multidisciplinary teams.
- Analytical rigour and a quality-oriented approach, with the ability to document and justify decisions.
Responsibilities
- Designing comprehensive AI solutions from the technical approach to production integration.
- Train, tune and evaluate language and specialised models using PyTorch and the Hugging Face ecosystem.
- Define and develop natural language processing (NLP) pipelines, AI agents, and advanced conversational flows.
- Lead the preparation and structuring of datasets for training, validation and testing purposes.
- Optimise models for deployment in real-world environments using efficient inference techniques and GPU usage.
- Develop backend services that integrate AI models using APIs, microservices and asynchronous processes.
- Collaborate with the backend, data and frontend teams to design reliable, maintainable integrations.
- Review code, mentor junior staff, and establish good development and MLOps practices.
- Analyse metrics, response times, and model behaviour to ensure performance and stability.
- Participate in technical meetings with clients, clearly explaining decisions, alternatives, and design approaches while maintaining rigour.
Will be valued
- A PhD in a relevant field, such as artificial intelligence or language processing, is highly valued for one of the positions.
- Experience with agent and orchestration frameworks such as LangChain or LangGraph.
- Experience of model optimisation, quantisation, batching and/or GPU acceleration.
- Experience with tools such as Docker, CI/CD and Triton Inference Server.
- Participation in high-impact projects or in regulated sectors.
- Publications, own projects or other relevant contributions to AI.
What do we offer?
- Permanent contract in a 100% digital technology company.
- Flexible working hours and option to work from home.
- Continuous and personalised training.
- Salary adapted to the candidate's motivation.
- Flexible remuneration plan.
- Balidea discount club: travel, restaurants, culture...
- Join a stable team working on a long-term project that has a positive impact on society.
- Opportunity to work with leading experts on cutting-edge technology projects.
Advantages of working at Balidea
Well-being
Health promotion programmes, team building activities, workplace climate assessments... We listen to our team and are committed to work-life balance and measures that promote health and well-being.
Teleworking
Can you imagine working from home without having to commute? Take note: working remotely for the entire working day is now a fully established option in the company.
Flexibility
At Balidea, you have the flexibility to choose your working hours and adapt them to your needs in terms of work-life balance (training, family care, school events, etc.). What's more, we guarantee that you will be able to disconnect digitally.
A great team
We boast a great working environment where camaraderie, solidarity and empathy are paramount. We foster these values through our onboarding and support processes, in-person events, online talks and our continuous improvement committee.
Professional development
We are clear on this. The Human Resources department is not just an administrative management department; it is a strategic business partner whose mission is to promote your professional development.
Matrix structure
It's time to break down hierarchies! Our teams are led by a dual role, technical and managerial, and are organised in a matrix structure, which allows us to be more horizontal.
