AI Engineer

AstraZeneca
Barcelona, Spain
yesterday

Role details

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

Job location

Barcelona, Spain

Tech stack

Artificial Intelligence
Cloud Computing
Image Analysis
Data Structures
Software Design Patterns
Distributed Systems
Graph Theory
Monitoring of Systems
Python
Machine Learning
Natural Language Processing
Open Source Technology
SAP Configuration
Software Construction
Software Engineering
Unstructured Data
High Performance Computing
Large Language Models
Multi-Agent Systems
Generative AI
Cloudformation
Kubernetes
Information Technology
Machine Learning Operations
Api Design
Terraform
GPT
Serverless Computing
Microservices

Job description

We are seeking a talented and motivated AI Engineer to join Connected Insights. As an AI Engineer, you'll be at the forefront of developing and deploying AI products that drive business and scientific insights. Your work will involve building models using both foundational and cutting-edge methods, processing structured and unstructured data, and collaborating closely with internal stakeholders to solve complex problems in competitive intelligence and strategy.

Collaborating with cross-functional teams, you will understand client requirements and develop these customised AI solutions to address their specific needs and partner with external AI companies where required., * Drive the implementation of advanced modelling algorithms (e.g., classification, regression, clustering, NLP, image analysis, graph theory, generative AI) to generate actionable business insights.

  • Mentor AI scientists, plan and supervise technical work, and collaborate with stakeholders.
  • Work within an agile framework and in cross-functional teams to align AI solutions with business goals.
  • Engage internal stakeholders and external partners for the successful delivery of AI solutions.
  • Continuously monitor and optimise AI models to improve accuracy and efficiency (scalable, reliable, and well-maintained).
  • Document processes, models, and key learnings and contribute to building internal AI capabilities.
  • Ensure AI models adhere to ethical standards, privacy regulations, and fairness guidelines.

Requirements

  • MS or PhD or equivalent experience in AI, Computer Science or related areas.
  • Proficiency in Python and software engineering best practices.
  • Experience with vector databases, NER, and similarity search systems.
  • Experience with distributed systems and microservices.
  • Strong understanding of data structures and algorithms.
  • Knowledge of API design and development.
  • Experience working with a multi-disciplinary team.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills., * Machine Learning
  • Experience developing and deploying agentic AI systems, including autonomous agents and multi-agent workflows.
  • Hands-on expertise with Retrieval Augmented Generation (RAG) techniques and their integration with Large Language Models.
  • Practical experience fine-tuning, customising, or implementing Large Language Models (LLMs) such as GPT, Llama, or similar.
  • Knowledge of ML monitoring and observability.
  • Experience with real-time inference optimisation.
  • Software Engineering
  • Contributions to open-source ML projects or libraries.
  • Experience with high-performance computing.
  • Knowledge of software design patterns.
  • Cloud & Infrastructure
  • Experience with ML deployment platforms (KubeFlow, MLflow).
  • Knowledge of serverless architecture patterns.
  • Understanding of cloud cost optimisation for ML workloads.
  • Experience with infrastructure-as-code (Terraform, CloudFormation).

Apply for this position