Senior AI Software Engineer
- edinburgh, scotland, EH1 1YZ, United Kingdom
- Remote
- Full time
- £88,000 - £88,000 Per Annum
Job Description
About the Role
Our client, a leader in AI & Emerging Technologies , is looking for a highly skilled Senior AI Software Engineer to join their cutting-edge, remote-first team based in Edinburgh, Scotland, UK . You will play a key role in designing, developing, and deploying robust AI-powered software solutions. This is a fantastic opportunity to work on challenging projects, leverage advanced AI techniques, and contribute to the creation of next-generation intelligent systems. Your expertise will be vital in translating complex algorithms into high-performance, scalable software.
Key Responsibilities
- Design, develop, and maintain scalable AI software systems and pipelines.
- Implement machine learning models and algorithms into production software environments.
- Collaborate with data scientists and researchers to operationalize AI models.
- Write clean, efficient, and well-documented code, adhering to best practices in software engineering.
- Troubleshoot and optimize AI software for performance, reliability, and scalability.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software engineering, with a focus on AI/ML applications.
- Proficiency in programming languages like Python, C++, or Java.
- Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and libraries.
- Strong understanding of software development lifecycle, CI/CD, and cloud platforms.
Benefits
- Competitive salary and performance-based incentives.
- Fully remote work arrangement with flexible hours.
- Comprehensive health, dental, and vision insurance.
- Generous annual leave and pension contributions.
- Access to cutting-edge AI tools and continuous learning opportunities.


