Job Title: Senior Cloud Engineer – Generative AI
Skills: Python, AWS Fundamentals, Terraform & CI/CD
Experience: 5yrs
Location: Madrid, Spain
Fluent in Spanish and English
We are seeking a highly skilled and experienced Senior Cloud Engineer to lead the development of infrastructure and application components for Generative AI (GenAI) workloads on AWS. This role is pivotal in designing, building, and maintaining scalable, secure, and cost-effective systems that support production-grade GenAI solutions. You will collaborate closely with data scientists and MLOps engineers to operationalize GenAI models using modern DevOps practices and Infrastructure-as-Code principles.
Key Responsibilities
* Design, implement, and maintain AWS infrastructure for scalable GenAI workloads using services such as Lambda, API Gateway, DynamoDB, Bedrock, S3, SageMaker, and IAM.
* Develop reusable Python-based GenAI components, ensuring seamless integration with AWS services, efficient model invocation, logging, monitoring, and automated unit testing.
* Manage Terraform codebases to provision and orchestrate cloud infrastructure, with a focus on scalability, security, and cost optimization.
* Build and maintain CI/CD pipelines using GitHub Actions to automate validation, testing, deployment, and post-deployment checks for GenAI services.
* Implement robust IAM policies and access controls to ensure secure execution of GenAI workloads in compliance with enterprise standards.
* Collaborate cross-functionally with data scientists, backend engineers, and DevOps teams to deliver integrated, high-performing GenAI services.
* Monitor and optimize GenAI workloads for performance, reliability, and cost using AWS CloudWatch, X-Ray, and custom logging solutions.
* Contribute to internal knowledge sharing, documentation of best practices, and development of reusable architecture patterns for GenAI use cases.
Required Skills & Experience
* 5+ years of professional experience in software engineering, with a strong focus on cloud-native development.
* Expert-level proficiency in AWS services, especially Lambda, API Gateway, Bedrock, DynamoDB, S3, SageMaker, and IAM, with direct experience supporting GenAI workloads.
* Advanced Python programming skills, including building and deploying reusable GenAI components and integrating with AWS services.
* Strong expertise in Terraform, with a proven track record of managing scalable and secure AWS infrastructure.
* Hands-on experience with CI/CD pipelines, particularly using GitHub Actions for automated testing, deployment, and monitoring.
* Excellent communication skills in English, both written and verbal.
Preferred Qualities
* Strong ownership and collaboration mindset.
* Clear and concise documentation skills.
* Bias for simplicity and results-oriented problem solving.
Education
* Bachelor’s degree (or higher) in Computer Science or a related field.