AI Infrastructure Engineer

Company: European Tech Recruit
Apply for the AI Infrastructure Engineer
Location: City of Edinburgh
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 nh@eu-recruit.com.


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 (https://eu-recruit.com/about-us/privacy-notice/)


#J-18808-Ljbffr…

Posted: September 5th, 2025