> Markdown version of [/jobs/ext/2300633-software-engineer-ai](https://www.wearedevelopers.com/jobs/ext/2300633-software-engineer-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Ai - **Company:** Champ Cargosystems - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Code Review, Python (Programming Language), Machine Learning, OpenShift, Software Architecture, Recommender Systems, Software Engineering, Information Technology, Docker - **Published:** August 30, 2026 - **Apply:** https://www.jobleads.com/es/job/eb46d663b441c97e89f1d6bd467c2ec4e ## About the Role * Strong proficiency in Python or Java * Experience in Angular is a plus * Hands-on experience implementing AI/ML solutions * Strong understanding of software architecture and APIs * Experience with Docker and OpenShift * Knowledge of the Air Cargo industry is a major advantage, * Bachelor's degree in Computer Science, Engineering, or equivalent experience. * 5+ years of professional software development experience The selected candidate may be subject to the provision of an up-to-date (not older than 3 months) criminal record certificate. ## Description Reporting to the Engineering Manager, the Senior Software Engineer designs, develops, and integrates AI-based features into CHAMP products and platforms. The role combines strong software engineering fundamentals with hands-on experience implementing machine learning and AI capabilities in production environments., * Collaborate with project managers, product owners, business analysts, technical support, and engineering teams * Design, develop, and maintain AI-powered features * Translate business requirements into scalable technical solutions * Integrate machine learning models, recommendation systems, and predictive analytics * Build and maintain APIs exposing AI functionality * Ensure performance, security, scalability, and maintainability * Participate in architectural decisions and enforce coding standards * Review code and mentor junior developers ## Related Videos - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)