AI Engineer

Tech Mahindra
Barcelona, Spain
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€55,000.0 - €65,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Business Analytics Applications Data Analysis Software Applications Microsoft Azure Cloud Computing Code Review Data Visualization Linux Python (Programming Language) Power BI
+16 more
Cloud Services Software Construction Software Engineering PL-SQL SQL Databases Enterprise Data Management Enterprise Software Applications GitHub Copilot Snowflake Prompt Engineering Generative AI Git Information Technology Virtual Agents Restful APIs Automation Anywhere

Job description

We are looking for an AI Engineer to design, develop, deploy and support production-ready Agentic AI solutions for enterprise applications. The successful candidate will contribute to the development of intelligent AI agents, analytics solutions and cloud-based AI applications using modern software engineering practices. The role involves close collaboration with technical teams and business stakeholders to deliver scalable, secure and maintainable AI solutions. Key Responsibilities

  • Design, develop and maintain Agentic AI solutions and AI-powered applications.
  • Build intelligent AI agents using GitHub Copilot and modern AI engineering practices.
  • Develop scalable applications using Python and SQL / PL-SQL.
  • Build and optimise AI workflows, orchestration pipelines and business automation solutions.
  • Integrate AI applications with enterprise data platforms and cloud services.
  • Develop analytics and visualisation solutions to support business decision-making.
  • Collaborate with business stakeholders to understand requirements and translate them into technical solutions.
  • Develop, test and deploy production-ready AI applications following software engineering best practices.
  • Support production environments, troubleshoot technical issues and contribute to continuous improvement.
  • Create technical documentation and participate in code reviews., Opportunity to work on innovative AI and Agentic AI projects. Exposure to enterprise-scale cloud and AI technologies. Collaborative and international working environment. Learning and professional development opportunities. Flexible working arrangements, subject to project requirements.

Requirements

  • Strong experience in:
  • Python development
  • SQL / PL-SQL
  • Building Agentic AI / AI Agent solutions
  • GitHub Copilot implementation
  • Analytics and problem solving
  • Data visualisation
  • REST API development
  • AI application deployment and production support
  • Good understanding of:
  • Software engineering best practices
  • CI/CD pipelines
  • Git version control
  • Cloud platforms (AWS and/or Azure)
  • Linux and Windows environments

Preferred Skills

  • Snowflake
  • Power BI
  • LangChain
  • LangGraph
  • CrewAI
  • AutoGen
  • Semantic Kernel
  • OpenAI Agents SDK
  • Retrieval-Augmented Generation (RAG)
  • Function Calling / Tool Calling
  • Prompt Engineering

Education

bachelor’s degree or higher in Computer Science, Software Engineering, Artificial Intelligence, Data Science, Information Technology or a related discipline.

Equivalent professional experience will also be considered.

Language Requirements

Professional proficiency in English (written and spoken).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all