Calpine Corporation is Americas largest generator of electricity from natural gas and geothermal resources with operations in competitive power markets. Its fleet of 77 power plants in operation represents over 27000 megawatts of generation capacity. 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 addition its renewable geothermal plants use steam generated deep below the earths surface to produce clean renewable electricity.
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 Calpines 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 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 ) 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 Calpines 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:
- 5 years of experience in software development with hands-on exposure to full-stack development or 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:
- Bachelors degree in computer science Engineering Data Science or a related field (or equivalent experience).
Technical Skills:
- Proficiency in Python and/or JavaScript ( 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 . Determination on requests for reasonable accommodation are made on case-by-case basis.
Please view Equal Employment Opportunity Posters provided by OFCCP here
Required Experience:
Senior IC
Calpine Corporation is Americas largest generator of electricity from natural gas and geothermal resources with operations in competitive power markets. Its fleet of 77 power plants in operation represents over 27000 megawatts of generation capacity. Through wholesale power operations and its retail...
Calpine Corporation is Americas largest generator of electricity from natural gas and geothermal resources with operations in competitive power markets. Its fleet of 77 power plants in operation represents over 27000 megawatts of generation capacity. 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 addition its renewable geothermal plants use steam generated deep below the earths surface to produce clean renewable electricity.
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 Calpines 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 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 ) 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 Calpines 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:
- 5 years of experience in software development with hands-on exposure to full-stack development or 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:
- Bachelors degree in computer science Engineering Data Science or a related field (or equivalent experience).
Technical Skills:
- Proficiency in Python and/or JavaScript ( 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 . Determination on requests for reasonable accommodation are made on case-by-case basis.
Please view Equal Employment Opportunity Posters provided by OFCCP here
Required Experience:
Senior IC
View more
View less