Software Engineer - AI

Company: NBT Bank

Location: Norwich, NY 13815

Salary: $73,600 - $98,141 a year

Type: Full-time

Posted: 2026-08-21

About this role

Pay Range: $73,600.00 - $98,141.00The Software Engineer – AI designs, develops, tests, deploys, and supports secure, scalable technology solutions that address business needs and improve customer and employee experiences. The role combines software engineering with emerging technology to build generative AI applications, intelligent agents, retrieval-augmented generation solutions, document intelligence capabilities, predictive models, APIs, integrations, and workflow automation. The engineer works across the full solution lifecycle—from requirements and architecture through deployment, monitoring, and continuous improvement—while applying responsible AI, data protection, security, model risk management, and human-review controls appropriate for a regulated financial institution. The role supports NBT’s Enterprise Technology strategy, which includes AI-enabled platforms such as Azure AI services, Microsoft Foundry, Copilot Studio, Microsoft Fabric, Freshservice and other approved enterprise platforms.

Education and Experience:

  • A bachelor’s degree in computer science, software engineering, data science, mathematics, information systems, or a related discipline, or equivalent education and experience.
  • Minimum of two years of professional software development experience.
  • Experience developing applications or services using Python, C#/.NET, JavaScript or TypeScript, Node.js, REST APIs, and modern web frameworks.
  • Experience with AI, machine learning, natural language processing, generative AI, or intelligent automation through professional work, applied projects, or formal education.
  • Experience with SQL, relational databases, APIs, structured and unstructured data, and modern data platforms preferred.
  • Experience with Azure AI services, Microsoft Foundry, Azure OpenAI, Azure Machine Learning, Copilot Studio, Microsoft Fabric, or comparable cloud AI platforms preferred.
  • Experience with prompt engineering, retrieval-augmented generation, embeddings, vect...

Create Your Job Alert

Other Software Jobs