This job is no longer available
Aggreko
AI Developer (Python & Reinforcement Learning)
4 months ago
About the Job
We're a global leader in providing energy solutions that help businesses grow and communities thrive.
We work as a team and we’re proud of the difference we make to customers, to local communities, and towards a sustainable future for the world.
We’re looking for a highly skilled AI Developer with expertise in Python, Natural Language, Generative AI and Reinforcement Learning. This role requires hands-on experience in AI solution integration, API development, data processing, and cloud-based data pipelines. A deep understanding of Microsoft’s Semantic Kernel and enterprise-grade AI-powered application development is essential. The ideal candidate thrives in a collaborative environment, demonstrating strong problem-solving, communication, and teamwork skills to drive innovation and deliver cutting-edge AI solutions.
Why Aggreko? Here are some of the perks and rewards.
Work on cutting-edge AI and data-driven applications.
Be part of an innovative and collaborative new team.
Gain continuous learning and career growth opportunities.
Competitive compensation and benefits package.
What you’ll do:
AI & Software Development: Design and maintain AI applications using Python and Microsoft’s Semantic Kernel; proficiency in TensorFlow/PyTorch is essential, with JavaScript and React as advantageous skills.
Data Processing & Engineering: Handle large datasets and implement ETL pipelines for AI solutions; experience in Reinforcement Learning and optimization techniques is required.
AI Solution Integration: Enhance enterprise applications with Azure OpenAI, Cognitive Services, and AI-driven APIs for automation and analytics.
API Development & Cloud Solutions: Develop secure RESTful APIs (Flask experience essential) and manage AI solutions using Azure services, including AKS and Azure Container Apps.
Version Control & DevOps: Utilize Azure DevOps and GitHub for CI/CD and deployment automation, and apply Terraform for Infrastructure as Code (IaC) management.
Collaboration & Best Practices: Work closely with data scientists and engineers to build integrated solutions, maintain code quality, and stay updated on AI and cloud technologies.
You’ll have the following skills and experience:
Technical Proficiency: Strong skills in Python for AI solutions, with JavaScript and React as advantageous; expertise in API development (REST, Flask, GraphQL).
AI & Data Experience: Extensive experience in AI solution integration, Data Science, and Data Engineering, including Prompt Engineering and working with HuggingFace models.
Cloud Services Knowledge: Hands-on experience with Azure services (Azure OpenAI, AKS, Azure Container Apps) and in-depth knowledge of Microsoft’s Semantic Kernel.
Database & Architecture Skills: Proficiency in SQL and NoSQL databases (Azure Cosmos DB, PostgreSQL), with experience in microservices architecture and containerization (Docker, Kubernetes).
CI/CD & DevOps Familiarity: Knowledge of CI/CD pipelines, Terraform, Azure DevOps, and GitHub for deployment and infrastructure management.
Soft Skills: Strong communication, collaboration, and problem-solving skills, with a proven ability to deliver enterprise-grade AI and data solutions in an agile environment.
Find out more and apply now.
Closing Date: 23rd April
Bring your energy. Grow your career.
#LI-MJ1
Equity, diversity and inclusion at Aggreko
We welcome people from different backgrounds and cultures, and respect people’s unique skills, attitudes and experiences. We encourage everyone to be themselves at work because we know that’s how we do our best, for each other, for our customers, for the communities where we work, and for our careers.
We are an equal opportunity employer. If you apply for a role at Aggreko, we will consider your application based on your qualifications and experience, and not on your race, colour, ethnicity, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
About the Company

Aggreko
As the global leader in temporary power, temperature control and energy solutions, we enable our customers to achieve their goals through a range of innovative, flexible, class-leading modular solutions.
Utilising the latest technologies, we combine innovative thinking with our sector knowledge to deliver the best results; where, when and for as long as needed.
Are you thinking about a career at Aggreko?
Working at Aggreko is more than just a job. We care about the people who work with us and want to ensure that our employees have a fulfilling career, work in a safe environment, are happy and share our values. We encourage all our employees to expand their skills and knowledge, so you are able to grow and become the future of our business.
We welcome employees from all backgrounds, disciplines and abilities, to assist us in achieving our global goals. So are you ready to join a team of great people? Get in touch.
Similar Jobs

Engineering Manager, Managed AI
Engineering Manager, Managed AI
- Crusoe
- San Francisco, CA, US
- Hybrid
- Full time role
Transforming stranded energy into eco-friendly power for data centers, reducing environmental impact significantly.
About 2 months ago

Senior Software Engineer, Managed AI
Senior Software Engineer, Managed AI
- Crusoe
- San Francisco, CA, US
- Hybrid
- Full time role
Transforming stranded energy into eco-friendly power for data centers, reducing environmental impact significantly.
29 days ago

AI Cloud Solution Engineer
AI Cloud Solution Engineer
- Freudenberg
- Brașov, BV, RO
- In-person
- Full time role
"Tailor-made emission-neutral energy systems for sustainable heavy-duty e-mobility."
3 months ago

AI Cloud Solution Engineer
AI Cloud Solution Engineer
- Freudenberg
- Brașov, BV, RO
- In-person
- Full time role
"Tailor-made emission-neutral energy systems for sustainable heavy-duty e-mobility."
3 months ago

AI Developer
AI Developer
- Aggreko
- Scotland, GB
- Remote
- Full time role
Innovative energy solutions reducing environmental impact globally.
About 2 months ago

AI Technical Lead
AI Technical Lead
- ICEYE
- Espoo, Uusimaa, FI
- Hybrid
- Full time role
Revolutionizing climate resilience with real-time radar satellite data for disaster management and environmental monitoring.
About 1 month ago

Senior AI Developer
Senior AI Developer
- Albemarle Corporation
- Hosapalaya, Bengaluru, KA, IN
- Remote
- Full time role
Transforming essential resources into sustainable solutions for a cleaner, safer, and smarter future.
About 1 month ago

Staff Software Engineer, Managed AI
Staff Software Engineer, Managed AI
- Crusoe
- California, US, San Francisco, CA, US, Sunnyvale, CA, US
- Remote
- Full time role
Transforming stranded energy into eco-friendly power for data centers, reducing environmental impact significantly.
29 days ago
.webp&w=3840&q=65)
Machine Learning Engineer
Machine Learning Engineer
- Kaluza
- London, England, GB, United Kingdom, Bristol, England, GB, England, GB, Scotland, GB, Edinburgh, Scotland, GB, Edinburgh, Scotland, GB
- Hybrid, Remote
- Full time role
Empowering energy suppliers to drive decarbonisation through intelligent software.
22 days ago

Head of Engineering (AI)
Head of Engineering (AI)
- Fuse Energy
- London, England, GB
- Hybrid, Remote
- Full time role
Accelerating global renewable energy transition with comprehensive solutions.
22 days ago