Back to search
CoolPlanet Linkedin · Posted 1mo ago

Senior AI/Agentic Software Engineer

Enniskerry, Leinster, Ireland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

The Company

CoolPlanet is a fast-growing global leader in industrial-scale energy efficiency and decarbonisation. We combine technology and engineering expertise to help complex organisations reach Net Zero faster and at scale.


Our core platform, CoolPlanet Operating System (CPOS), is an industrial optimisation SaaS platform connecting equipment, data, and AI to reduce energy waste and carbon emissions across global manufacturing environments.


We are now embedding AI deeply into our product and engineering workflows. This role is part of that evolution.


The Role

We are seeking a Senior AI / Agentic Full-Stack Engineer to design, build, and maintain robust, scalable AI-powered features across the entire CPOS platform.


This is a hands-on engineering role focused on taking ownership across the full stack including:

  • Building modern React/TypeScript interfaces
  • Designing and implementing scalable backend services using Java/Spring on AWS
  • Integrating LLM-powered capabilities into production systems
  • Using Claude Code and AI-assisted development daily
  • Reviewing and hardening AI-generated code
  • Shipping reliable, enterprise-grade software
  • You will be responsible for setting and maintaining high standards across both frontend and backend systems.


What You Will Do: Frontend Engineering

  • Design and build responsive, scalable user interfaces using React and TypeScript.
  • Develop reusable components and patterns aligned to platform standards.
  • Review, refactor, and productionise AI-generated frontend code.
  • Ensure performance, maintainability, and security of UI features.
  • Collaborate with Product and UX to deliver intuitive AI-enabled workflows.
  • Work with state management patterns (e.g., XState or similar).


Full-Stack Development (Backend Focus)

  • Develop and refine high-availability REST APIs using Java and Spring, ensuring seamless integration with our core architecture.
  • Collaborate with our Architecture team to deploy scalable services and microservices within our AWS environment.
  • Optimise database interactions and ensure data integrity for both relational and NoSQL databases.
  • Partner in the evolution of our CI/CD pipelines and testing strategies to maintain high deployment standards.
  • Troubleshoot, debug, and optimise complex performance issues across the entire stack.


AI & LLM Integration

  • Integrate LLM and other APIs (e.g., OpenAI; AWS Bedrock) into product features.
  • Build AI-assisted user experiences (analysis tools, copilots, summarisation, workflow automation).
  • Implement structured prompting and response validation.
  • Handle LLM failure modes (hallucinations, incomplete outputs, schema mismatches).
  • Contribute to lightweight agentic workflows (multi-step processes, tool-calling patterns).
  • Optimise prompts and system design for reliability and consistency.
  • You should be comfortable using Claude Code or a similar AI development tooling as part of your daily workflow.


Expectations/What Success Looks Like:

  • Ship complex, AI-powered full-stack features into production.
  • Mentor and coach mid-level engineers on backend best practices (Java/Spring/AWS).
  • Confidently use Claude Code to accelerate development without sacrificing quality.
  • Improve AI-generated code rather than blindly accepting it.
  • Contribute meaningfully to AI feature design discussions.
  • Help evolve engineering standards for AI-assisted development.


Required Experience

  • 6+ years of professional full-stack software engineering experience.
  • Degree in Computer Science or a closely related discipline.
  • Expert in TypeScript, JavaScript and React.
  • Expertise in Java and the Spring Boot framework.
  • Proven experience designing and deploying production systems in AWS (e.g., EC2, Lambda, S3, RDS).
  • Strong experience with relational and/or NoSQL databases.
  • Experience building and maintaining robust RESTful APIs.
  • Experience participating in structured code reviews.


Required AI/LLM Experience

  • Experience integrating LLM APIs into applications.
  • Practical understanding of prompt design and iteration.
  • Experience validating AI outputs before exposing them to users.
  • Understanding of token limits, response structure, and guardrails.
  • Comfort using AI tools to generate and accelerate code while maintaining engineering ownership.


Nice to Have

  • Experience with agentic or multi-step AI workflows.
  • Knowledge of time-series data and visualisation libraries.
  • Experience with monorepos (NX).
  • Exposure to observability tools.
  • Experience with IoT technologies, either professionally or as a hobby.
  • Experience with Retrieval-Augmented Generation (RAG).


Who This Role Is For

  • Strong, balanced full-stack engineer with deep expertise.
  • Is AI-enabled, not AI-dependent.
  • Wants to work on meaningful climate technology.
  • Thrives in a fast-moving, high-performance environment.
  • Is comfortable shipping production software that customers rely on.


Location

Our office is based in Powerscourt House, Co. Wicklow. We operate a hybrid model of 1–3 days in office depending on proximity.


Due to the location of our office, a car is required to get here.


At CoolPlanet, we are dedicated to fostering a diverse and inclusive workplace culture where everyone feels valued, respected, and empowered to contribute their unique perspectives. We believe in equal opportunities for all, regardless of race, ethnicity, gender, religion, sexual orientation, age, disability, or any other characteristic. We are committed to creating an environment that celebrates diversity and encourages collaboration, innovation, and personal growth. Together, we strive to build a CoolPlanet where every individual can thrive.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent