National Fuel is seeking a Software Developer for an outstanding career opportunity in our Information Technology department at our Williamsville, NY headquarters. National Fuel is proud to have an inclusive workplace where hard work is rewarded and promotion from within is supported. We offer exciting career opportunities for talented and ambitious job seekers and encourage you to apply today.
PRIMARY RESPONSIBILITIES:
- Develop and deploy AI/ML models for practical business use cases using Python and industry-standard frameworks and APIs (Azure OAI) and prompt engineering.
- Build automation scripts and workflows using tools like Power Automate or UiPath.
- Collaborate with IT teams to integrate AI solutions into cloud environments (Azure).
- Support proof-of-concept projects for AI-driven process improvements.
- Document solutions and provide training to end-users where needed.
MINIMUM QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Data Science, Information Systems, or related field (or equivalent experience).
- 3-6+ years in software development with Python.
- Demonstrated curiosity and self-direction in learning emerging AI technologies.
- Well versed in prompt engineering, prompt chaining and programmatic feedback loops with human-in-the-loop solutions.
- Implementation skills with adaptive agentic AI systems and evaluation agents.
- Basic understanding of machine learning concepts and experience with frameworks like Scikit-learn, TensorFlow, or PyTorch (academic or project-based).
- Exposure to data manipulation tools (Pandas, NumPy) and visualization libraries.
- Interest in automation technologies (RPA tools, scripting).
- Strong problem-solving skills and ability to learn quickly.
PREFERRED QUALIFICATIONS:
- Use of agent orchestration frameworks (smolagents, pydantic-ai, LangChain, LangGraph) and structured data retrieval for multi-agent coordination.
- Familiarity with Azure cloud services (Azure ML, Data Factory), embeddings and semantic search concepts
- Experience with relational and vector databases, API integration, and workflow automation.
- Internship or project experience in AI/ML or automation.
- DevOps tools (Jenkins, GitLab, Azure DevOps).
- Understanding how to integrate AI and automation solutions with Azure services (Functions, Logic Apps, Data Factory, Azure ML, Azure OpenAI).
ABOUT NATIONAL FUEL:
National Fuel is a diversified energy company headquartered near Buffalo, NY. Our employees continue to be the most important part of our Company and have made us who we are today. We are dedicated to the communities in which we live, work, and have 2,000+ employees in Western NY and Northwest PA. National Fuel is proud to have an inclusive workplace where diversity is valued, hard work is rewarded and promotion from within is supported. We offer exciting career opportunities for talented and ambitious job seekers and encourage you to apply today.
COMPENSATION AND BENEFITS:
The base salary range for this position is $62,500 – $112,000
This job posting contains a pay range, which represents the range of pay that National Fuel believes, in good faith, at the time of this posting that it might be willing to pay for the posted job. The specific base pay offered to a successful applicant will be based primarily on relevant professional experience. Other components that may be considered include: individual qualifications, licensures, industry specific experience, education and market demands for specialized skills. The pay range is subject to change at any time based on various internal and external factors. Exempt positions will also be eligible for an Annual Cash Bonus Plan.
National Fuel offers a comprehensive benefits package including the following:
| · Medical and Prescription Drug Coverage | · Paid Company Holidays |
| · Dental Coverage | · Parental Leave for Mothers and Fathers |
| · Vision Coverage | · Tuition Reimbursement |
| · 401(k) with Company Match | · Life Insurance |
| · Company Funded Retirement Savings Account | · Long Term Disability Insurance |
| · Flexible Work Schedule | · Flexible Spending Account |
| · Paid Time Off | · Charitable Giving Programs |
HOW TO APPLY:
Any candidate offered a position with National Fuel will be required to successfully complete a pre-employment drug test. For confidential consideration, please submit your resume and cover letter (preferably in PDF format) by February 13, 2026, to jobs@natfuel.com. Please reference position #26-012NY in the subject line of your email.