Sr. AI Engineer

ePATHUSA Inc
Houston, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Cascading Style Sheets (CSS) Software Quality Databases Data Systems Web Development Django Web Framework Python (Programming Language) PostgreSQL
+35 more
Machine Learning MongoDB Node.Js Tensorflow Responsive Web Design Software Engineering Systems Integration Web Application Frameworks Data Processing Google Cloud Chatbots Tailwind Pytorch ReactJS Flask (Web Framework) Large Language Models Generative AI Backend Git Fastapi Vue.js Containerization Scikit Learn Integration Tests Information Technology Optimization Algorithms Machine Learning Operations Front End Software Development Virtual Agents Api Design Restful APIs GPT Software Version Control Data Pipelines Docker

Job description

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., Role Overview As an Infrastructure Engineer, you will leverage your expertise to enhance the training of next-generation AI systems. Your contributions will directly influence how …
  • 10 days ago
  • Apply easily

Requirements

  • Position typically requires 10 years of IT experience, with 5 years of experience focused in software development, with hands-on exposure to full-stack development and 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.

Benefits & conditions

Benefits Benefits include:

  • Medical, vision and dental

  • Prescription drug coverage

  • Calpine’s Retirement Savings Plan (401(K)) matching

  • Paid time off and paid parental leave

  • Comprehensive health programs, including our Wellness Program, telemedicine, Employee Assistance Program, Health Care and Dependents Care Flexible Spending Accounts (FSAs) and more

  • Life insurance

  • Education reimbursement program

  • Adoption assistance

  • Scholarship and vocational grant programs

  • Training and education opportunities

  • Bonus eligible, + $200.00 per hour Join an exclusive program as an Electrical Engineering Expert, where your deep expertise will directly influence real-world systems and decision-making. This unique advisory role p…

  • 1 day ago, + $110.00 per hour Join a dynamic network of Full-Stack Engineers and connect with leading AI labs and companies that are actively seeking your expertise. This opportunity allows you to engage with i…

  • 16 days ago

About the company

© 2026 Careerjet All rights reserved

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

Videos

See all

Related articles

See all