Python Software Engineer

Ey Gds Spain
Málaga, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Málaga, Spain

Tech stack

Multitier Architecture
API
Artificial Intelligence
Amazon Web Services (AWS)
Application Integration Architecture
Azure
Cloud Computing
Monitoring of Systems
Python
Node.js
Software Engineering
Systems Integration
Management of Software Versions
Web Applications
Data Logging
Flask
Large Language Models
Prompt Engineering
Backend
GIT
FastAPI
Modularization
Information Technology
Azure
GraphQL
Api Design
GPT

Requirements

Python Software Engineer - Senior - EY GDS Spain - Hybrid Location: Malaga Other locations: Primary Location Only Requisition ID: 1707789 Python Software Engineer - Senior - EY GDS Spain - Hybrid The opportunity We are looking for a +3 years experienced backend-oriented Software Engineer with strong experience in Python, AKS (Azure Kubernetes Service), FastApis, LLMs (ChatGPT). The ideal candidate should be a highly skilled Back end Engineer with strong experience building modern web applications and a keen interest in integrating AI capabilities into real-world products. This role combines solid full-stack engineering with the opportunity to work hands-on with emerging AI technologies and LLM-powered features. Requirements & Responsibilities Back end Development : 3+ years building end-to-end applications using backend technologies ( Python ) Backend & API Engineering : Strong experience creating robust REST or GraphQL APIs with FastAPI , Flask, Node.js, or equivalent frameworks. AI Integration Experience : Practical exposure to integrating AI functionalities-such as LLM APIs , embeddings, prompt design, or basic RAG workflows-into applications. Cloud Platforms : Hands-on experience deploying services on Azure, AWS, or similar environments. AI Framework Familiarity : Experience or familiarity with tools such as LangChain, Semantic Kernel, or vector databases to support AI-enhanced features. Collaboration & Communication : Ability to work effectively with product, design, and AI teams to deliver impactful features. Education : Bachelor's or Master's degree in Computer Science, Engineering, or related technical fields. Advanced Python skills following best software engineering practices including Git, testing, versioning, modularization, and clean architecture principles. API Development & Integration : Experience building and integrating APIs using Flask, FastAPI , or similar frameworks. Azure expertise : Strong hands-on experience with Azure (preferred), including deploying and integrating AI solutions within enterprise cloud environments. Scalability & Performance : Experience designing scalable AI and agent-based solutions, considering performance, cost efficiency, and reliability in enterprise environments. Monitoring & Observability : Experience implementing monitoring, logging and observability for AI systems, including tracking agent behavior, performance and failures. Analytical & Problem-Solving Skills : Ability to translate complex business challenges into robust, scalable and maintainable AI and agentic architectures. Responsible AI Principles : Knowledge of responsible AI principles, governance, transparency, explainability, and ethical considerations in AI and agentic systems. Benefits Empowering Career Development: Tailored training and development programs. Flexible Work-Life Integration: Hybrid work model. Comprehensive Well-Being Programs: Wellness initiatives and health resources. Meaningful Volunteering Opportunities: Community volunteering programs. Recognized Performance and Rewards: Recognition programs honoring achievements. Join us at EY GDS Spain, where your journey is supported, your contributions are celebrated, and your future is bright.

Apply for this position