Role overview
- Research and apply AI solutions to improve engineering and business processes by automating repetitive tasks.
- Compare different AI models, prompting strategies, and orchestration frameworks.
- Develop proof-of-concept solutions using Large Language Models (LLMs), intelligent agents, and Retrieval-Augmented Generation (RAG) architectures.
- Prototype software tools and workflows to support requirements management, documentation, testing, and reporting activities.
- Assess and benchmark compute needs for selected AI prototypes, and support the recommendation of suitable local/cloud hardware configurations.
- Document findings, prepare technical reports, and present recommendations to the engineering team.
- Collaborate with software and systems engineers to integrate validated AI solutions into existing workflows.
Basic qualifications
- Programming skills in Python.
- Understanding of APIs.
- Strong interest in Generative AI, automation, and software engineering.
- Familiarity with Git and Linux environments.
- Analytical thinking, curiosity, and a proactive approach to problem solving
Preferred qualifications
- Experience with LLM APIs (OpenAI, Anthropic, Gemini, etc.).
- Experience with Docker and containerized development.
- Understanding of software development life cycles and Agile methodologies.
- Knowledge of AI compute requirements (GPU/VRAM, RAM, storage)
- To participate in highly advanced technological projects all around the world.
- To be part of a young dynamic company
- Flexible working hours.
- Excellent location in our BCN HQ
- Work from home’ policy
- Free fruit at work once a week
- Free coffee corner
Tags & focus areas
Used for matching and alerts on DevFound Internship Remote Ai Ai Engineer Robotics