AI Engineer
Tupl
Málaga, Spain
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Málaga, Spain
Tech stack
Artificial Intelligence
Computer Vision
Code Review
Continuous Integration
Linux
DevOps
Python
Machine Learning
Performance Tuning
TensorFlow
Management of Software Versions
Scripting (Bash/Python/Go/Ruby)
Feature Engineering
PyTorch
Large Language Models
Deep Learning
Backend
GIT
Kubernetes
Information Technology
Build Tools
Machine Learning Operations
Asynchronous Programming
REST
Docker
Job description
You will directly contribute to the evolution of TuplOS by designing, implementing, and optimizing AI and ML components. Your responsibilities will include: Core AI & ML Development
- Develop and maintain the AI components of TuplOS, including the Machine Learning Toolkit.
- Implement and optimize deep learning models for classification, prediction, anomaly detection, and other use cases.
- Build and maintain pipelines for model training, validation, deployment, and monitoring.
- Ensure implementation quality, robustness, and scalability for production environments.
LLM & Agent Development
- Contribute to the design and implementation of our Tupl Agent Builder to offer the best builder for agents in the market.
- Integrate LLM-based workflows into TuplOS.
- Build tools enabling other teams to consume LLM and AI capabilities efficiently.
Engineering & Collaborationo
- Collaborate with cross-functional teams (Backend, DevOps, Data Science, Vision) to deliver complete AI-driven solutions.
- Provide support for AI-related tasks in the Tupl Vision product when needed.
- Participate in code reviews, architecture discussions, and technical decision-making.
- Write high-quality, well-documented, and maintainable code following industry best practices.
- Stay up-to-date with the fast-evolving AI ecosystem, including LLMs, deep learning frameworks, and MLOps tools.
Requirements
Do you have a Master's degree?, * BS or MS degree in Computer Science, Artificial Intelligence, Machine Learning, or related field.
- Strong experience (3+ years) in AI/ML engineering, machine learning development, or deep learning model building.
- Solid proficiency in Python, including ML/AI frameworks such as PyTorch, TensorFlow.
- Experience with LLMs and AI agent frameworks (e.g., LangChain, LlamaIndex).
- Understanding of ML operations including model versioning, deployment, monitoring, and evaluation.
- Experience with RESTful API development and integration.
- Familiarity with data preprocessing, feature engineering, and evaluation metrics.
- Hands-on experience with Git, Docker, testing frameworks, and collaborative development workflows.
- Experience using cloud or on-prem environments for training and deploying ML models., * Strong analytical and problem-solving skills, with the ability to design end-to-end AI solutions.
- Highly collaborative and effective communicator across technical and non-technical teams.
- Autonomous and proactive-with a strong sense of ownership.
- Ability to work under deadlines and adapt to new challenges.
- Upper-intermediate English level.
Nice-to-have skills
- Experience building AI agents, retrieval-augmented generation (RAG), or domain-specific LLM tools.
- Knowledge of MLOps frameworks (MLflow, Kubeflow, etc.).
- Familiarity with data annotation tools and computer vision concepts.
- Experience with asynchronous programming (asyncio, aiohttp).
- Understanding of Python packaging, dependency management, andDevContainers.
- Experience with CI/CD tools, Kubernetes, or GPU environments.
- Experience with Linux environments, scripting, and performance optimization.
- Flexibility to travel., We are looking for a self-starter who thrives in agile, fast-paced environments and can navigate ambiguity with confidence. Someone with a strong work ethic, curiosity, and a drive to make an impact.
If these values resonate with you and you are ready to roll up your sleeves, welcome to Tupl!
Benefits & conditions
- A competitive salary and benefits.
- Collaborative and open environment where you will be exposed to bleeding edge technologies.
- Work with a local team in Málaga, located in the Green Ray building, with international exposure and support to grow in your career.
- Modern hardware like MacBook Pro and peripherals.
- Exciting and challenging projects that make a real impact across different fields.
- You'll work on innovative projects that combine AI, data, and software engineering to drive real impact.
About the company
Tupl is a technology company delivering market-leading AI and Machine Learning solutions that drive innovation and digital transformation across industries. Our solutions help enterprises automate complex operations and unlock the full potential of their data.