Key Role in AI-Native Services
We are seeking a senior full-stack software engineer to play a foundational role in building the core platform that enables power utilities to shift from decades-old legacy systems into an AI-native future.
The ideal candidate must have a strong background in React.js and either Go, Node.js, or Java. Experience with AI tools and APIs is essential for seamless integration of intelligent functionality into client products.
This role requires strong coding fundamentals, system design capability, and a builder mindset who thrives in a startup environment.
Responsibilities
* Front-end Development: Build, implement, and maintain front-end applications
* Back-end Architecture & Development: Design, implement, and maintain APIs, services, and distributed systems that form the backbone of the client's OS
* AI Integration: Collaborate with AI engineers to integrate models, embeddings, and agent services into back-end systems. Operate AI APIs, ensuring outputs are production-ready and aligned with enterprise utility requirements.
*
* Agile Delivery: Deliver features and improvements in cycles measured in weeks, balancing speed with reliability
Requirements
The ideal candidate must have 5+ years of software development experience and a strong background in one of the following technologies: React.js, Go, Node.js, or Java.
Experience with AI tools and APIs is essential for this role.
Benefits
This role offers the opportunity to work in a small, agile team and collaborate closely with AI engineers, security leaders, and product managers.
You will work directly under the CTO and contribute to the development of AI-native services delivered at startup speed.