AI Senior Developer

Posted 6 Days Ago
Houston, TX
In-Office
Senior level
Utilities
The Role
Contribute to AI-driven tools for optimizing energy operations, integrating ML models, and enhancing forecasting. Develop full-stack applications, collaborate across teams, and support data processing.
Summary Generated by Built In

Calpine, a business unit of Constellation Energy Corporation (Nasdaq: CEG), is America's largest generator of electricity from natural gas and geothermal resources with operations in competitive power markets. With 79 energy facilities in operation, Calpine’s fleet has the capacity to generate approximately 27,000 MW of electricity – enough to power approximately 27 million homes. Through wholesale power operations and its retail businesses, Calpine serves customers in 22 states and Canada. Its clean, efficient, modern and flexible fleet uses advanced technologies to generate power in a low-carbon and environmentally responsible manner.

The company was established on the premise that a strong commitment to the environment is inextricably linked to excellence in power generation and corporate responsibility. Since its founding in 1984, Calpine has led the power industry in its unwavering commitment to environmental stewardship. In addition, its renewable geothermal plants use steam generated deep below the earth's surface to produce clean, renewable electricity.

*** This role is not fully remote and requires 3 days onsite in Houston, Texas.

Job Summary (includes but is not limited to the following, other duties may be assigned)

As an AI/ML Full Stack Engineer at Calpine Inc., you will contribute to the development of AI-driven tools and applications to optimize energy operations, enhance forecasting, and improve operational efficiency. You will work on both front-end and back-end development, integrating machine learning models, including large language models (LLMs) and generative AI, into Calpine’s energy management systems. This role is ideal for professionals with up to 5 years of experience who are passionate about AI, web development, and solving real-world energy sector challenges.

Job Responsibilities

  • AI/ML Integration: Collaborate with data scientists to integrate machine learning models (e.g., using TensorFlow, PyTorch, or scikit-learn) for applications such as energy demand forecasting, predictive maintenance, or carbon emission optimization.
  • Back-End Development: Develop and optimize server-side logic, APIs, and database interactions using Python (Flask, FastAPI, or Django) or Node.js to support energy data processing.
  • App Development: Build and maintain responsive user interfaces for internal tools and dashboards using modern JavaScript frameworks (e.g., React, Vue.js) and CSS frameworks like Tailwind CSS.
  • Generative AI Development: Design and implement generative AI solutions, including LLM-based applications (e.g., using models like GPT or BERT), to create automated reports, simulate energy scenarios, or enhance decision-support tools for operational teams.
  • Data Pipeline Support: Assist in building and maintaining data pipelines for processing real-time and historical energy data to support AI-driven applications.
  • API Development: Design and implement RESTful APIs to connect front-end interfaces with AI/ML back-end services and energy data systems.
  • Testing and Debugging: Write unit and integration tests to ensure code quality and debug issues across the full stack.
  • Collaboration: Work with energy analysts, engineers, and product managers to deliver solutions that align with Calpine’s operational and sustainability goals.
  • Continuous Learning: Stay updated on AI/ML advancements, including generative AI and LLMs, full-stack development trends, and energy industry innovations to contribute innovative ideas.

Job Requirements

Experience:

  • Position typically requires 10 years of experience, with 5 years of experience focused in software development, with hands-on exposure to full-stack development and 1 year of experience with AI/ML projects (professional work, internships, personal projects, or coursework acceptable).

AI/ML Experience: 

  • Candidates should have experience or demonstrable familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn, with a focus on developing, fine-tuning, or deploying machine learning models for practical applications.
  • Exposure to building or integrating AI-driven solutions, such as predictive analytics, anomaly detection, or optimization algorithms, is highly valued.
  • Experience with generative AI platforms and large language model (LLM)-based applications, such as chatbots, automated content generation, or decision-support systems, is a significant plus.
  • Candidates should demonstrate an ability to apply AI/ML techniques to solve business problems, ideally in domains like energy, operations, or data-driven decision-making.

Education:

  • Bachelor’s degree in computer science, Engineering, Data Science, or a related field (or equivalent experience).

Technical Skills:

  • Proficiency in Python (Node.js, React, or similar frameworks).
  • Familiarity with AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) and generative AI platforms or LLMs (e.g., GPT, BERT, or similar).
  • Experience with databases (e.g., PostgreSQL, MongoDB) and REST API development.
  • Basic understanding of cloud platforms (e.g., AWS, GCP, Azure) is a plus.
  • Knowledge of version control systems (e.g., Git).

Soft Skills:

  • Strong problem-solving skills and eagerness to learn.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.
  • Good communication skills to articulate technical concepts to non-technical stakeholders.

Nice-to-Haves:

  • Experience with containerization (e.g., Docker) or CI/CD pipelines.
  • Familiarity with front-end styling frameworks like Tailwind CSS.
  • Exposure to energy sector data or analytics (e.g., time-series data, forecasting).
  • Contributions to open-source projects or personal AI/ML projects, particularly those involving generative AI or LLM-based applications.

Additional Calpine Information

  • Equal Opportunity Employer of Minorities, Females, Protected Veterans, and Individuals with Disabilities.
  • Calpine is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment and need special assistance or an accommodation to use our website or to apply for a position, please send an e-mail with your request to [email protected]. Determination on requests for reasonable accommodation are made on case-by-case basis.

Please view Equal Employment Opportunity Posters provided by OFCCP here

Top Skills

AWS
Azure
GCP
MongoDB
Node.js
Postgres
Python
PyTorch
React
Scikit-Learn
Tailwind Css
TensorFlow
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
2,200 Employees
Year Founded: 1984

What We Do

Calpine Corporation is America’s largest generator of electricity from natural gas and geothermal resources with operations in competitive power markets. Our fleet of 76 power plants in operation or under construction represents more than 26,000 megawatts of generation capacity -- enough to power approximately 20 million homes. Through wholesale power operations and our retail businesses Calpine Energy Solutions and Champion Energy, we serve customers in 22 states, Canada and Mexico. Our clean, efficient, modern and flexible fleet uses advanced technologies to generate power in a low-carbon and environmentally responsible manner. We are uniquely positioned to benefit from the secular trends affecting our industry, including the abundant and affordable supply of clean natural gas, environmental regulation, aging power generation infrastructure and the increasing need for dispatchable power plants to successfully integrate intermittent renewables into the grid. Please visit www.calpine.com to learn more about how Calpine is creating power for a sustainable future

Similar Jobs

Wells Fargo Logo Wells Fargo

Senior Engineer

Fintech • Financial Services
Hybrid
3 Locations
205000 Employees
100K-196K Annually

General Motors Logo General Motors

Artificial Intelligence Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees

CrowdStrike Logo CrowdStrike

Senior Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
3 Locations
10000 Employees
140K-215K Annually

CrowdStrike Logo CrowdStrike

Senior Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
3 Locations
10000 Employees
140K-215K Annually

Similar Companies Hiring

KUBRA Thumbnail
Utilities • Software • Payments • Mobile • Information Technology • Artificial Intelligence • App development
Mississauga, Ontario
600 Employees
Sierra Space Thumbnail
Utilities • Robotics • Information Technology • Hardware • Defense • Aerospace
Louisville, CO
1600 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account