cover image
Green Cat Renewables Ltd

AI Software Engineer

On site

Scotland, United Kingdom

Full Time

18-03-2025

Share this job:

Score my CV

Job Specifications

Green Cat Renewables Job Advertisement – Renewables AI Software 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) Software Engineer with a strong background in software engineering to help deliver improvement projects using state-of-the-art AI techniques. The successful candidate will work closely with the Lead AI Engineer and other key collaborators 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.
Expertise 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 (e.g., 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 1st April 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 background Company brand
Company Name
Jobs via eFinancialCareers
Job Title
BI Engineer - Davies Consulting
Job Description
6-month FTC BI Engineer Department: IT Employment Type: Fixed Term - Full Time Location: Home United Kingdom Description As a BI Developer you will be involved in the design, development and delivery of full BI solutions using the Microsoft BI stack. You will have strong T-SQL skills and Performance Dashboard development and hold experience of developing and maintaining Data Warehouses. You will also have strong skills in creating SSRS reports and in data visualisation tools such as Power BI. You must have strong experience of developing in Visual Studio database solutions and releasing changes via Azure DevOps automated deployments, with experience of creating and running unit tests and be able to mentor and guide other members of the team towards an automated test driven approach. You will work with members of the business to capture requirements and help shape the development of the Keoghs reports and dashboards. We are looking for someone who has gained experience in a variety of different tools and implementations who is capable of making informed choices and influencing key project decision making. Key Responsibilities Responsible for the design and development of BI solutions across the company. Deliver and maintain performance dashboards to operational teams to ensure business access to essential BI. Deliver and maintain SSRS reports to ensure business access to essential MI/BI. Contribute to the design and development of new solutions using Power BI. Define, update and adhere to software development patterns and standards. Provide technical assistance, support and development skills across the company. You must have experience in developing in Visual Studio and Azure DevOps pipelines in Test Driven Development, we are looking for someone who can help us introduce and instil that mind-set in the rest of the team. Liaise with third party software providers throughout the lifecycle - including design, development, support and maintenance, ensuring best practise. Mentor and coach less experienced MI/BI colleagues. Skills, Knowledge & Expertise Performance Competencies Highly numerate with previous experience in delivering BI reporting solutions. Expert T-SQL skills are essential. Strong understanding of data warehousing, ETL and database concepts. Strong experience of Microsoft BI technologies. Experience in delivering complex reporting solutions. Technologies Essentials: Microsoft stack SQL Server 2008/12/16 SSIS SSRS Power BI SQL Server Unit Tests Azure DevOps Visual Studio Desirable: CI/CD Pipelines Azure SQL Azure Data Factory Job Benefits Davies Incentive Plan 25 days holiday per year which increases with level of service (opportunity to buy & sell 3 days) Family Cover Private Medical Insurance (Bupa) - will automatically be at single cover level but can opt into family option within first month of joining Simply Health Care Cash Plan WeCare - 24/7 online GP, mental health support and virtual wellbeing covering a whole host of topics to do with health, mental health, wellbeing & healthy living and financial & legal wellbeing Death in Service Critical Illness Cover PHI/Income Protection (Private health insurance) Pension Contribution based 5% Employee / 3% Employer Cycle to Work Scheme* Tech Scheme* Season Ticket Loan* Gym Flex* Access to Online Discount Sites Discounted Gourmet Society Membership Discounted Tickets for Merlin Attractions nationwide Discounts at local retail outlets * after successfully completing probation
London, United Kingdom
Remote
Full Time
18-03-2025
Company background Company brand
Company Name
Esko
Job Title
Manager - Business Intelligence & Analytics
Job Description
Can you imagine… A high-profile role designing and overseeing the data warehouse architecture and leading BI & Analytics globally for a respected international technology company Combining your excellent BI team leadership experience, alongside designing the long-term BI architecture & ‘hands-on’ technical skills (MS Fabric, Azure DevOps, SSIS, SSAS, PowerBI, PySpark etc) Delivering transformative business benefits, providing insights, aiding in business decision making and immediately impacting >100 focused BI users around the world The Opportunity Esko, a Veralto company, is a leading provider of software, hardware and services to clients around the world, enabling them to produce the best packaging for billions of consumers. Reporting to the CIO, the Manager, BI & Analytics can be based either in Belgium (2 days a week at our Ghent office) or more remotely in the UK (one monthly trip to Ghent of 2 days duration). The role is critical as part of Esko’s transformation to a Digital and cloud-based organisation that utilises newer technology such as MS Fabric. This is a highly visible role in a dynamic, fast-evolving company, that offers stimulating challenges and excellent career development opportunities. Within your role, you will: Responsible for the development, implementation and maintenance of the BI roadmap in Esko using Microsoft Fabric, including data governance and data management. Actively participate in the description of the business needs, the design, implementation and maintenance of Power BI landscape Manage a team of 4-5 (based in India & Belgium) who design, develop, deploy and support Power BI reports across the business (especially finance & sales, including Group Wide reporting, KPIs, forecasting etc). Coordinate with the core business partners and directors to identify business reporting needs Ensure the team builds interactive visualizations using Power BI to tie various data points from multiple sources to create compelling and meaningful dashboards and reports Express your thoughts in concise and efficiently written documents and schemas (think wiki, vocabulary lists, sequence diagrams and model diagrams) to ensure that the overall architecture is maintained From start to finish, you’ll translate technical solution details into a language that both very technical and non-technical stakeholders can understand Work intensively on setting up and adjusting the existing data warehouse and ensure that the automated data can be processed and exchanged correctly Act as the team’s first point-of-contact for prioritization requests and lead BI Architecture discussions to remove complex datasets into cloud-based landscape as future roadmap We’re looking for… Strong Business Intelligence, Data warehousing and Analytics experience, including the leadership and development of teams, and hands-on with technologies and tools such as MS Fabric, Azure DevOps, Azure Data Factory, SSIS, SSAS, PowerBI, Python, PySpark etc Proven experience in designing, implementing and leading a BI setup using Microsoft Fabric, using notebooks and data lakes to build up a semantic data model on which Power BI reports can be built Minimum 5 Years’ experience in Delivering responsive user-friendly interactive data visualizations, dashboards and reports, implementing robust security models in the Power BI service, Power BI Admin - managing dashboards, data sources, security, schedules, extracts, workspaces, gateways as well as the Power BI / 365 configuration deployment Excellent relationships building and communication skills, interacting with user communities, gathering requirements and creating high level and detailed design documentation for BI deliverables Strong planning & organization skills, able to effectively manage resources and deliver on-time, and on-scope Implementation of Power BI within Microsoft 365 SharePoint, SQL, or MS SQ and any ERP integration experience to BI is advantageous Flexible to travel as required (2 days based in the Ghent HQ if living within Belgium / one visit to Ghent for 2 days duration each month if living in the UK / plus 2 annual visits to India) About Esko Esko is an award-winning global provider of software and hardware solutions for packaging, labels, and display industries. With 1700 people worldwide, Esko is part of Veralto (NYSE: VLTO), a family of companies and nearly 17,000 associates dedicated to ensuring access to clean water, safe food and medicine, and trusted essential goods. When you join Veralto, you join a unique culture and work environment where purpose meets possibility: where the work you do has an everyday impact on the resources and essentials we all rely on, and where you’ll have valuable opportunities to deepen your skillset, pursue your ambitions, and grow your career. Together, we’re Safeguarding the World’s Most Vital Resources™—and building rewarding careers along the way.
United Kingdom
Remote
Full Time
17-03-2025
Company background Company brand
Company Name
Hydrolix
Job Title
Technical Support Engineer
Job Description
About the job At Hydrolix, we are revolutionising the world of data management and analytics with an innovative cloud data platform purpose-built for petabyte-scale datasets. Hydrolix enables organizations to slash their data costs while simultaneously increasing their data retention. We are seeking talented Technical Support Engineer to join our team and help us deliver exceptional solutions and support that meet our customers’ unique requirements. This is a technical, hands-on role, where you will need to understand the Hydrolix ecosystem in depth. You will play a crucial role in ensuring customer satisfaction by responding to, triaging, and managing customer support requests. You will work diligently to ensure that Hydrolix meets the Service Level Agreements (SLAs) provided to our customers and partners. Responsibilities: Troubleshoot and resolve technical issues encountered by customers, working closely with them via various channels such as Slack, Hangouts and Email Triage and manage customer support requests, ensuring prompt resolution in accordance with SLAs. Diagnose and troubleshoot technical issues related to our the Hydrolix Data platform. Collaborate with Customer Success Engineering (CSE) and Site Reliability Engineering(SRE) to escalate and resolve complex issues. Document and track customer issues, resolutions, and feedback in our ticketing system. Provide customers with best practices and guidance on using the Hydrolix service. Participate in an on-call rotation to provide support for critical issues. Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. 2+ years of experience in a technical support or customer-facing role. Proficient in SQL with the ability to write queries, review query optimisation, work with large datasets and familiarity with database technologies (e.g., MySQL, PostgreSQL, MongoDB, etc.). Experience with Kubernetes and container orchestration. Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and database-as-a-service offerings. Excellent problem-solving and analytical skills. Strong communication and interpersonal skills. Ability to work independently and as part of a team. Willingness to participate in an on-call rotation.
London, United Kingdom
On site
Full Time
18-03-2025
Company background Company brand
Company Name
Driftrock
Job Title
Senior Software Engineer
Job Description
Start date: ASAP Remote working Salary Range between £60K to £80K dependent on experience and level of skills Overview The Driftrock engineering team is on the hunt for a software engineer who will work directly with everyone in the company to continuously improve our product and drive innovation. You will be expected to: Be passionate about problem solving, asking questions around when working on features Be an active member of our engineering team, working together with the other developers helping them grow their skills in a productive and challenging environment Have a strong data-driven mindset when assessing the value that our work has for customers About The Company Driftock is a marketing technology business founded in 2013 on a mission to become the world leading automotive & e-Mobility marketing platform We're a team of passionate, friendly, driven people who work hard, but also believe that you can do that whilst still enjoying life! We have a balanced, flexible culture where we have fun and achieve big things for the company and our awesome clients. About The Team & Technology You will be joining a small product team, with engineers who are deeply passionate about technology and problem solving, and you will have a chance to make a huge impact on the culture and practices of the team, and the wider company. We believe in continuous improvement and we are constantly optimising how we work and communicate. We plan our work biweekly, using a lean approach (a mixture of Kanban and eXtreme Programming). This way we are able to deploy several times a day, allowing us to have a short feedback cycle on our changes. We have a data-driven mindset and we use data to drive decisions on everything from user story prioritisation to company strategy. We also strongly believe in observability and keeping a close eye on how our product is behaving. Our platform is made of multiple services (mainly built in Elixir, plus some Ruby services that we are transitioning to Elixir), talking to each other via APIs and RabbitMQ and storing data in Postgresql and redis. All services are hosted on Kubernetes and Google Cloud. What We're Currently Working On After a period of experimentation, we are in the process of migrating our app to Phoenix LiveView and Phoenix Components, coming up with best practices and defining a style guide. We are also working on improving the performance of our processing pipeline, as well as polishing existing and growing new product features. In addition we are always open to opportunities to geek out with new technologies. Requirements You should have strong backend experience (Elixir and Ruby are our favourites) and some experience with frontend frameworks You should demonstrate a desire to continuously learn to improve your technical, communication and other soft skills You value and enjoy working in a small team, collaborating closely with other engineers as well as members of other teams You can provide new and diverse viewpoints for our technical and product discussions and be comfortable making technical decisions You are interested in, and have a view on agile practices such as continuous delivery, TDD, pair programming, code reviews and retrospectives You should have some experience mentoring engineers and a view on how to create a productive team You are keen to ensure there is a high standard of quality and security in the software we produce as a team You can work in the same timezone as the rest of the team (flexible) Benefits A fully remote role. Make use of a flexible working environment, with some travel requirements for company or team meetings when necessary A holiday entitlement of 24 days, increasing a day each year, capped at 28 ** Budget to attend conferences or courses to further your development Flexibility to take courses or time on personal goals Maternity and Paternity - Family comes first, so we have a package that means you can spend the time you need with your growing family ** Health plan covering medical cover as well as dental, vision, hearing, mental health, cancer, rewards points and more ** Share options in the company with very favourable option agreements ** A company pension scheme contribution ** Discounts and perks with CharlieHR ** Life Assurance and Income Protection policies ** Certain benefits are exclusively available to employees based in the UK Employees based abroad will be onboarded through an Employer of Record and will follow the legal regulations applicable in their respective countries We will not be considering any recruitment agencies for this role. ""By applying for this job you hereby give us permission to store your data on our secure applicant tracking system and to contact you with regards to Driftrock job opportunities. We process your data for recruitment purposes only. We would like to keep this data until our open role is filled. When that period is over, we will either delete your data or inform you that we will keep it in our database for similar future roles for subsequent 12 months. Here's a link to our privacy policy: https://www.driftrock.com/privacy-policy/. In this policy, you will find information about our compliance with GDPR (data protection law.) You can find how to send us a request to let you access your data that we have collected, request us to delete your data, correct any inaccuracies or restrict our processing of your data. You have the right to lodge a complaint about the way we handle your data with the UK supervisory authority (Information Commissioner's Office) or you can contact our DPO for more information or concerns."
London, United Kingdom
Remote
Full Time
18-03-2025