
Artificial Intelligence Engineer
Hybrid
Scotland, United Kingdom
Full Time
27-01-2025
Job Specifications
Green Cat Renewables Job Advertisement – Renewables AI Engineer
Location: Edinburgh, Glasgow or Biggar
The Company
Green Cat Renewables (GCR) is a dynamic, innovative company that provides the complete range of technical services required to deliver renewable energy projects. The team of over 90 Engineers and Environmental Consultants deliver projects on behalf of clients from four offices in Edinburgh, Glasgow, Livingston and Biggar. GCR also works closely with its three sister companies Green Cat Contracting and Green Cat Hydrogen based in the UK and Green Cat Renewables Canada based in Calgary and Halifax.
The company has four main departments - Engineering, Environmental & Planning, Geotechnical Services and Technical & Asset Management Services. Underpinning these are the main administrative functions of the business, including a growing Artificial Intelligence (AI) team. Projects are typically based on wind, solar, and hydro power, with an increasing requirement for grid management, battery storage, and alternative technologies.
To enhance its services and bolster technological and data analytic capabilities, GCR is seeking an Artificial Intelligence (AI) Engineer with a strong background in engineering to help deliver improvement projects using state-of-the-art AI techniques. The successful candidate will work closely with the Lead AI Engineer to identify opportunities and implement AI solutions to drive productivity and advance engineering processes.
*Please note that Green Cat Renewables do not offer any form of visa sponsorship*
The Role
The role will initially be focused on improving the useability of AI in several key projects:
Ensuring the usability of our custom LLM Application: collaborate with internal end user stakeholders to evolve our LLM Application such that they appreciate its added value in their workflows.
Engineering our ANN energy models to be accessible: work with internal stakeholders of varying technical expertise to have the model accessible at levels they are comfortable with.
Enhancing our Reporting Speed and Quality: evaluate the current workflows and identify and implement incremental improvements which together will make a major positive development.
As time progresses, we expect your contributions to extend across the broader business:
Assessment and Analysis: continuously evaluate GCR’s business processes, data infrastructure, and technological capabilities; identify opportunities for AI integration and optimisation; analyse GCR’s needs, objectives, and constraints to develop tailored AI strategies that align with business goals and priorities.
Establishing and Leading Engineering Practices: Define and implement best practices for integrating AI into engineering workflows. Lead the development of standards, processes, and tools that enhance collaboration and ensure high-quality engineering outcomes.
Research and Development: conduct research and evaluate industry best practices; specify innovative AI solutions that drive value and competitive advantage; seek to improve existing AI solutions.
AI Data and Model Management: working with the internal IT team, manage cloud services and hardware used for deploying AI models, particularly with respect to ongoing data size and cost efficiencies.
The Candidate
The Candidate would ideally have the following:
A degree in computer science, data science, artificial intelligence, engineering or a related field.
Strong foundation in engineering principles and the ability to integrate AI solutions into engineering processes.
Proficiency in developing end-to-end software solutions.
Experience in at least one relevant programming language (e.g., Python, Java, or C++)
Familiarity with at least one AI framework (e.g., TensorFlow, PyTorch, or Scikit-learn).
Knowledge of AI algorithms, machine learning techniques, and data analytics methodologies, with an emphasis on engineering applications.
Understanding of data preprocessing, feature engineering, and statistical analysis.
Familiarity with at least one cloud service for deploying AI models, such as AWS, Google Cloud, or MS Azure.
Ability to transfer knowledge and skills effectively (with AI assistance or otherwise).
A desire to learn and to keep abreast of the latest developments in AI.
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Business acumen.
High self-motivation and ethical standards.
Interest in or knowledge of renewable energy systems.
Benefits
Competitive salary
25 Days annual leave and 8 flexible bank holidays
Private Medical Healthcare
Cycle to work scheme
Professional development opportunities and support
Professional fees paid for by the company
Company social events and team building days
On-site parking with EV charging points available to staff (Edinburgh Office only).
**Closing Date is 7th February 2025**
To apply please send a full CV and covering letter to jobs@greencatrenewables.co.uk .
About the Company
Green Cat Renewables is a dynamic, innovative, and growing company that provides tailored support to the needs of the individual developer throughout the entire development process, from site selection to commissioning. Unlike most consultancies, we are prepared to carry some of the project development risk, particularly where we can help control the outcome, ensuring a far greater level of commitment to projects than consultant “selling hours”. Green Cat Renewables is made up of a multidisciplinary team of wind and small... Know more
Related Jobs


- Company Name
- Formula Recruitment
- Job Title
- Senior Staff Software Engineer
- Job Description
- Senior Staff Software Engineer Type: Permanent Location: Hybrid - London once a week Salary: £100,000-£120,000 + Bonus An innovative and industry leading technology company are building a brand-new incubated team to work pioneer a brand new project, focussed on creating a greenfield solution orientated around Workload Identity. This is a unique opportunity to join a founding team at the forefront of securing communication between services, touching on key areas such as networking, security, authorization, SDKs, cloud, and Kubernetes. We are seeking a highly skilled and driven Senior Staff Software Engineer to play a pivotal role in shaping both the team, technology and MVP which is tageted for launch at the end of the year. The ideal candidate will have deep expertise in Golang, Kubernetes, Security, Cloud, and networking, with a passion for innovation and problem-solving. This position offers the chance to work in a fast-paced environment, rapidly prototyping new ideas, iterating, and bringing the best solutions to production driven by curiosity and innovation. Responsibilities: Create and implement advanced solutions for Workload Identity, transforming ideas into fully functional products, covering both backend and client-side development. Play a key role in guiding and supporting a skilled team, fostering collaboration, and driving forward new technical innovations. Communicate effectively with stakeholders at all levels, presenting technical concepts, evaluating feasibility, and contributing to strategic decision-making. Oversee the technical direction of projects, breaking down intricate challenges, distributing tasks, and ensuring smooth execution from start to finish. Qualifications: Strong experience across the entire SDLC such as architecture, design, implementation, and testing. Commercial experience with Golang and Kubernetes. Experience in networking, security, cloud computing, Kubernetes, encryption, PKI, JWT, and SPIFFE. Not all required! Proven track record of leading and mentoring software development teams. Experience in hiring, interviewing, and growing technical teams. Background in product development, with an ability to work closely with product managers and field teams. Experience launching and scaling new enterprise products. A highly motivated and adaptable mindset, with a passion for tackling complex technical challenges. This is an exciting opportunity for an experienced engineer looking to make a significant impact in an emerging space. This role offers a great opportunity to build brand new solution for a problem yet to be solved in Technology.


- Company Name
- Northern Data Group
- Job Title
- Senior Python Developer (m/f/d)
- Job Description
- We are looking for a Senior Python Developer to join our team. In this role, you will collaborate closely with cross-functional teams across both software and platform development. You will play a key role in driving CI/CD best practices while working within an autonomous team responsible for managing our API and backend. Your focus will be on delivering high-quality products, enhancing automation, and improving observability. YOUR RESPONSIBILITIES: You are responsible for designing, coding, testing, maintaining, and deploying software solutions for our infrastructure. You will build and maintain CI/CD pipelines for software solutions. Working in a cross-functional stream is part of your daily routine. You diagnose, resolve, and prevent production issues through a test-driven development process. You will work with a full-stack mindset to assist our product owners in planning. You will contribute to building our Cloud Platform. YOUR REQUIREMENTS: Ideally, you have a Bachelor's degree in Computer Science, Engineering, or a related field. You should have at least five years of experience as a Python Developer and experience working in an agile environment. Strong written and spoken English is required, while German is a plus. You should have a solid understanding of both front-end and back-end development. Experience with technologies such as FastAPI, Docker, Kubernetes, and GitHub Actions is beneficial. We are looking for a team player who thrives in fast-paced and dynamic environments. An entrepreneurial, hands-on approach and the drive to succeed are essential qualities for this role. WHAT WE OFFER With us, you will work towards the future of HPC: From new, sustainable building methods for data centers to cooling concepts to software solutions for accelerated compute. Your approaches count: In official exchange formats or spontaneously at the coffee machine. At Northern Data, it's the best idea that counts - not the hierarchy. We’re looking forward to getting your inputs! You make the difference in the company: Unlike in established corporations, at Northern Data you will really help shape things. From implementing new departments, to optimizing processes and culture. Best-in-class partners: The best work with Northern Data. This means a knowledge and time advantage from which your career and our customers benefit equally. Green by heart: Sustainability is at the core of Northern Data. With us, you actively work on the carbon neutrality of datacenters worldwide. Beginning with our infrastructure and continuing with the solutions for our clients, we work towards a green future. Home Office facts: Work with our international and virtual team flexible from home. And of course, your hardware wishes will be fulfilled to make your ideas for next level HPC come true. Your wellness matters: At Northern Data we have regular wellbeing initiatives that are designed to promote wellness, diversity, inclusion, and much more, ensuring a supportive and enriching environment for our global team.


- Company Name
- Mayflower Recruitment Ltd
- Job Title
- Full Stack Developer - PHP / JS / AWS - Manchester
- Job Description
- We are looking for Software Engineers and a Tech Lead for a growing client in Manchester (Hybrid) Technical Lead - JavaScript & PHP We are looking for a Technical Lead to join our engineering team and take technical responsibility for our customer and staff portals, as well as the APIs that power them. They will work on projects using JavaScript and TypeScript in the Angular framework for frontend, with a plan in progress to migrate to Vue.js. The backend is mostly PHP & Laravel. These systems are used to provide management systems for staff and customers of market research projects. The Technical Lead in the Portal Team will work with the other Portal developers to develop, improve, and maintain the systems that provide management tools for market research projects, with the support of the Platform & Services Team Lead and other colleagues. This role is technology focussed and will not include line-management of other staff. However, they will be responsible for the teams’ technical direction and the quality of their code as well as working with the Team Lead to manage incoming development requests, maintenance schedules and technical debt. About You Here’s what we’re looking for: Strong knowledge of programming languages and underlying development concepts to enable them to contribute to work across teams Ability to define technical specifications based on customer requirements Ability to clearly explain complex technical issues System architecture and design Strong understanding of information security, ISO 27001, and other processes and policies Knowledge of coding standards Experience with AWS & Serverless technologies Strong PHP knowledge utilising the Laravel framework Strong JavaScript or TypeScript knowledge utilising the Angular or Vue.js frameworks HTML and CSS Preferred: Experience developing privacy centric applications Experience with optimising SQL queries when working with complex and large data sets Experience in leading technical projects and steering a team’s technical direction Software Engineer - JavaScript & PHP We are looking for a Software Engineer to join our engineering team to work on our customer and staff portals, as well as the APIs that power them. They will work on projects using JavaScript and TypeScript in the Angular framework for frontend, with a plan in progress to migrate to Vue.js. The backend is mostly PHP & Laravel. These systems are used to provide management systems for staff and customers of market research projects. Software Engineers in the Portal Team will work with the other Portal developers to develop, improve, and maintain the systems that provide management tools for market research projects, with the support of the Platform & Services Team Lead and other colleagues. About You Here’s what we’re looking for: Strong PHP knowledge utilising the Laravel framework Strong JavaScript or TypeScript knowledge utilising the Angular or Vue.js frameworks Strong understanding of information security, ISO 27001, and other processes and policies Knowledge of coding standards Experience with AWS & Serverless technologies HTML and CSS Preferred: Experience developing privacy centric applications Experience with optimising SQL queries when working with complex and large data sets Experience in developing for high availability Mayflower is acting as an Employment Agency in relation to this vacancy.


- Company Name
- Happening
- Job Title
- Senior Full-Stack Engineer
- Job Description
- We are looking for a Senior Full Stack Engineer to join our growing team in the Model engineering tribe at Happening! Within the Sports organization, the Model tribe develops platforms and tooling that support our in-house models—these power the prices for our sports betting content. We collaborate closely with our Quant team, who develop the pricing models. Our clear mission is to deliver the best betting experience for both current customers and future ones as we expand globally. Since our prices drive most of our sports betting revenue and profit, we need an experienced engineer who can navigate this complex domain and design comprehensive solutions for our modeling platform. What you’ll be doing: Owning the entire product lifecycle, from proposal to release and maintenance Building new tooling for interacting with out in house sports models Leveraging modern technologies like TypeScript, React, Go, Vite, PNPM, AWS, Kubernetes, and more Mentoring teammates to ensure timely, high-quality task completion Driving initiatives to enhance the development experience for all engineers Improving build processes and tooling to boost team productivity Using top-tier tools like Notion, Jira Cloud, GitHub, Zoom, and Slack What we’re looking for: Proficiency in TypeScript and experience with React Solid understanding of backend development, including architecture and design principles Ability to navigate complex domains and translate business requirements into technical solutions Strong mentoring skills to support teammates in managing priorities, time, and dependencies effectively Proven track record of building relationships with users and stakeholders to drive software quality Hands-on experience with design systems such as Ant Design, Material Design, or Bootstrap Experience creating and maintaining tools that enhance the developer experience (DX) Deep knowledge of best practices, design patterns, and software development principles Strong grasp of performance optimization techniques A collaborative mindset and enthusiasm for working in a team-oriented environment Bonus points for: Sports betting industry experience and/or knowledge Building microservice based systems in Golang Building apps with high-frequency, low-latency data changes