AI Senior Developer
Job in
Houston, Harris County, Texas, 77020, USA
Listed on 2026-02-17
Listing for:
Calpine
Full Time
position Listed on 2026-02-17
Job specializations:
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Data Scientist
Job Description & How to Apply Below
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 Tensor Flow, 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 Tensor Flow, 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., Tensor Flow, PyTorch, scikit-learn) and generative AI platforms or LLMs (e.g., GPT, BERT, or similar).
* Experience with databases (e.g., Postgre
SQL, Mongo
DB) and REST API development.
*…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×