AI-Native Software Developer
We're seeking a highly skilled developer to play a foundational role in building the core platform that enables power utilities to shift from legacy systems into an AI-native future. This exciting opportunity will see you working closely with AI engineers, security leaders, and product managers to build and deliver AI-native services at startup speed.
The successful candidate will be responsible for:
* Front-End Development: Designing, implementing, and maintaining front-end applications
* Back-End Architecture & Development: Designing, implementing, and maintaining APIs, services, and distributed systems
* Ai Integration: Collaborating with AI engineers to integrate models, embeddings, and agent services into back-end systems
* System Modernization: Transforming legacy workflows into modern, secure, scalable codebases using cloud-native best practices
* Security & Compliance: Partnering with security leaders to ensure all services adhere to stringent utility-sector regulations
* Agile Delivery: Delivering features and improvements in cycles measured in weeks, balancing speed with reliability
To be considered for this role, you'll need:
* 5+ years of software engineering experience in SaaS or enterprise environments
* Strong proficiency in React, Python, and either Golang, Node.js, or Java
* Demonstrated ability to deliver high-quality code in fast-moving teams
* Basic proficiency with AI/ML tooling (e.g., calling APIs, integrating model outputs)
* Solid understanding of databases (SQL and NoSQL), message queues, and distributed architectures
* Cloud-native engineering experience (AWS, Azure, GCP)
* Candidates must be adaptable, eager to learn, and grow AI capabilities over time
This is a fantastic opportunity to join a team dedicated to revolutionizing the way power utilities operate.