This is an on-site role at our Málaga office. We value collaboration and in-person teamwork, so candidates must be available to work from our local office.
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.
As part of our team, distributed between USA and Spain, you will have a unique opportunity to grow your professional career by helping us in the continued success of our business transformation software!
Your main responsibilities
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.
Your profileRequired Technical Skills
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.
Required Soft Skills
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.
Why us?What you will love about Tupl!
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.
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!
Disclaimer
Tupl is committed to a diverse and inclusive workplace. We do not discriminate on the bias of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Apply for this job