Gigawatt AI is building an AI-centric operating system for utilities, and they are seeking a Full Stack Engineer to play a foundational role in developing their core platform. This position focuses on backend engineering while requiring proficiency with AI tools to integrate intelligent functionalities into products.
Responsibilities:
- Backend Architecture & Development : Design, implement, and maintain APIs, services, and distributed systems that form the backbone of Gigawatt OS
- AI Integration : Collaborate with AI engineers to integrate models, embeddings, and agent services into backend systems. Operate AI APIs, ensuring outputs are production-ready and aligned with enterprise utility requirements
- 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
Requirements:
- Bachelor's or Master's degree in Computer Science or related discipline
- 5+ years of backend software engineering experience in SaaS or enterprise environments
- Demonstrated ability to deliver high-quality code in fast-moving teams
- Strong proficiency in React, Python, and Golang or Java
- 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
- Open to other locations but Chicago, Austin, Nashville are preferred