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