AI Infrastructure Engineer
European Tech Recruit
Edinburgh, UK
9 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
C++ (Programming Language)
Cloud Computing
Computer Programming
Data Systems
Distributed Systems
Python (Programming Language)
Software Systems
AI Infrastructure
Multi-Agent Systems
Containerization
Kubernetes
+4 more
Information Technology
Machine Learning Operations
Serverless Computing
Docker
Job description
AI Infrastructure Engineer
Based in Edinburgh, United Kingdom. This is an initial 12-month PAYE contract with strong likelihood of further extensions.
Responsibilities
- Design and implement scalable, distributed systems to support AI-driven workloads, ensuring high performance and reliability.
- Develop robust software solutions using Python (and potentially C++) to address complex technical challenges in AI and distributed computing.
- Work within a larger team to rapidly develop proof-of-concept prototypes to validate research ideas and integrate them into production systems and serverless infrastructure.
- Work closely with cross-functional teams to participate in developing innovative AI infrastructure, data systems, and cloud computing technologies.
- Implement resource scheduling and orchestration mechanisms to ensure efficient execution of distributed tasks.
Requirements
- Education: Bachelor’s or Master's degree in Computer Science or a related technical field. (PhD preferred but not required).
- Have an in-depth understanding of distributed systems and/or cloud computing and/or ML systems and/or multi-agent systems.
- Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes).
- Good programming skills, master of at least one language, such as Python, and/or C/C++.
- Good communication and teamwork skills.
If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to .
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (about-us/privacy-notice/)
Requirements
- Education: Bachelor’s or Master's degree in Computer Science or a related technical field. (PhD preferred but not required).
- Have an in-depth understanding of distributed systems and/or cloud computing and/or ML systems and/or multi-agent systems.
- Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes).
- Good programming skills, master of at least one language, such as Python, and/or C/C++.
- Good communication and teamwork skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
12 months ago
PP
Prashant Pujara
What Industries Outside of AI Are Hiring The Most AI Experts?
about 4 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
7 Cloud Computing Trends Coming in 2025 for Developers
over 2 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago