The role involves designing, developing, and maintaining software systems across various technical domains such as cloud infrastructure, data engineering, ML engineering, and simulation ecosystems to support Equilibrium Energy's AI-driven clean energy platform and product development efforts.
Key Responsibilities
Design, develop, test, deliver, and support software systems across the technical stack to enable product development goals.
Build internal agents and agent stacks to automate and enhance company workflows and customer-facing products.
Contribute to building and maintaining cloud-native platforms and infrastructure, including Kubernetes, cluster management, and Linux containers.
Develop and optimize data engineering pipelines for varied use cases, including streaming, batch processing, and complex data models.
Infuse business processes with machine learning and AI through the development of ML models, closed-loop decision-making, and MLOps practices.
Create and support simulation ecosystems for training and testing ML- and AI-centric workflows.
Design and manage complex, autonomous, multi-step workflows operating in distributed environments with low latency.
Manage service mesh architecture to facilitate reuse of core microservices and improve application development productivity.
Design and develop applications leveraging a common platform and service core across product suites.
Embed security practices within development and operations through DevSecOps methodologies.
Contribute to product strategy, architectural design, roadmapping, resource planning, and sprint management.
Collaborate asynchronously with cross-functional teams to design, build, and ship code, and represent the company externally at conferences and open-source projects.
Requirements
Passion for clean energy and fighting climate change
BS or Master’s degree in a quantitative discipline such as Computer Science, Operations Research, Industrial Engineering, Mathematics, Economics, Physics, Electrical Engineering, or equivalent practical experience
Software development experience in Python, Typescript, Go, Julia, C, or Rust
8 years of relevant work experience
Benefits & Perks
Competitive base salary
Comprehensive medical, dental, and vision insurance
401k retirement plan
Opportunity to own a significant piece of the company via equity grant
Unlimited vacation and flexible work schedule
Accelerated professional growth and development opportunities
Balanced, flexible, and remote-first work environment
Diverse and inclusive workplace culture
Ready to Apply?
Join Equilibrium Energy and make an impact in renewable energy