AI Senior Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Calpine · 1 month ago

AI Senior Developer

Calpine Corporation is America's largest generator of electricity from natural gas and geothermal resources, and they are seeking an AI Senior Developer to contribute to the development of AI-driven tools and applications. The role involves integrating machine learning models into energy management systems and enhancing operational efficiency through both front-end and back-end development.

Electrical DistributionEnergyGeothermal EnergyNatural ResourcesPower Grid
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

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
Develop and optimize server-side logic, APIs, and database interactions using Python (Flask, FastAPI, or Django) or Node.js to support energy data processing
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
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
Assist in building and maintaining data pipelines for processing real-time and historical energy data to support AI-driven applications
Design and implement RESTful APIs to connect front-end interfaces with AI/ML back-end services and energy data systems
Write unit and integration tests to ensure code quality and debug issues across the full stack
Work with energy analysts, engineers, and product managers to deliver solutions that align with Calpine’s operational and sustainability goals
Stay updated on AI/ML advancements, including generative AI and LLMs, full-stack development trends, and energy industry innovations to contribute innovative ideas

Qualification

AI/ML frameworksFull-stack developmentPythonGenerative AIREST API developmentDatabase experienceCloud platformsVersion control systemsProblem-solvingCollaborationCommunication skills

Required

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)
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
Bachelor's degree in computer science, Engineering, Data Science, or a related field (or equivalent experience)
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)
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

Preferred

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

Company

Calpine is an energy company that generates electricity from natural gas and geothermal resources.

H1B Sponsorship

Calpine has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (17)
2024 (15)
2023 (15)
2022 (18)
2021 (10)
2020 (8)

Funding

Current Stage
Public Company
Total Funding
$2.53B
Key Investors
Texas Energy Fund
2025-10-14Debt Financing· $278M
2025-01-10Acquired
2024-01-10Debt Financing· $1B

Leadership Team

leader-logo
Andrew Novotny
President and Chief Executive Officer
linkedin
leader-logo
Zach Deakins
Vice President - Controller
linkedin
Company data provided by crunchbase