About the Role
As a key member of our team, you will play a foundational role in building and delivering AI-native services at startup speed. You will collaborate closely with AI engineers, security leaders, and product managers to design, implement, and maintain front-end applications, back-end architecture, and distributed systems.
Our client is building an AI-centric operating system for utilities that harnesses AI at the enterprise level to better orchestrate customer delight, facilitate power optimization, improve the health of the grid, and unlock flexibility at scale.
Responsibilities include:
* 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
* System Modernization: Transform legacy workflows into modern, secure, scalable codebases using cloud-native best practices
* Security & Compliance: Partner with security leaders to ensure all services adhere to stringent utility-sector regulations, implementing secure coding practices by default
* Agile Delivery: Deliver features and improvements in cycles measured in weeks, balancing speed with reliability
Required Skills and Qualifications
The ideal candidate will have:
* Excellent English communication skills
* 5+ years of software engineering experience in SaaS or enterprise environments
* Strong proficiency in React, Python, and either Golang, Node.js, or Java (non-Golang developers will learn and adopt Golang on the job)
* 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)
* Clear communicator, adaptable, eager to learn and grow AI capabilities over time
* Strong sense of ownership and accountability in small teams
Benefits
As a valued member of our team, you can expect:
* 15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidays
* Start: ASAP
About Us
We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent who enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment.