NBT Bank

Software Engineer - AI

NBT Bank  •  $74k - $98k/yr  •  United States (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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, vector search, AI agents, model evaluation, or model lifecycle management preferred.
  • Experience working in a regulated industry, particularly financial services, preferred.
  • Relevant Microsoft Azure, AI, software development, data, or DevOps certifications are preferred.

Skills and Abilities:

  • Strong software engineering fundamentals, including modular design, source control, automated testing, code review, secure coding, API development, and continuous integration and deployment.
  • Ability to design and build secure, maintainable AI-enabled applications, intelligent agents, integrations, and automation solutions.
  • Understanding of generative AI concepts, including large and small language models, prompting, grounding, retrieval-augmented generation, model selection, context management, and agent orchestration.
  • Ability to evaluate AI outputs for accuracy, relevance, bias, security, privacy, explainability, reliability, and fitness for the intended use.
  • Familiarity with MLOps and GenAIOps practices, including versioning, deployment automation, evaluation, observability, performance monitoring, model or prompt changes, and lifecycle management.
  • Understanding of responsible AI, data governance, model risk, human-in-the-loop controls, and secure handling of confidential or regulated information.
  • Familiarity with Microsoft development tools, Azure DevOps or GitHub, repositories, agile delivery methods, infrastructure as code, and cloud-native solution patterns.
  • Ability to collaborate with business partners, data engineers, cloud engineers, information security, enterprise risk, compliance, architecture, and other software developers to define and prioritize requirements.
  • Knowledge of banking processes or a demonstrated ability to learn business processes, regulatory requirements, and related data.
  • Strong analytical, troubleshooting, problem-solving, written communication, and verbal communication skills.
  • Ability to explain AI capabilities, limitations, risks, and technical design decisions to both technical and nontechnical stakeholders.
  • Ability to work independently, manage multiple initiatives, document solutions thoroughly, and adapt as AI technologies and standards evolve.

Additional Job Description

Tasks Performed:

  • 35% — Solution Development: Design, develop, test, and maintain secure, modular, and reusable technology-enabled applications. Solutions may include generative AI applications, retrieval-augmented generation, intelligent agents, document intelligence, predictive models, knowledge search, conversational interfaces, APIs, and workflow automation.
  • 15% — Integration and Engineering: Develop integrations that securely connect solutions with approved enterprise applications, APIs, data platforms, document repositories, and workflow tools. Prepare and transform structured and unstructured data for grounding, retrieval, analytics, and model consumption while following data governance and access-control requirements.
  • 10% — Quality, Testing, and Responsible AI: Create and execute unit, integration, functional, security, performance, and AI-specific evaluations, where applicable. Measure accuracy, relevance, groundedness, reliability, bias, latency, and cost. Implement guardrails, human-review controls, auditability, and validation appropriate to each use case.
  • 10% — Deployment, Monitoring, and Lifecycle Management: Build and maintain CI/CD, MLOps, and GenAIOps processes for approved solutions. Monitor solution health, usage, performance, quality, token or cloud consumption, security events, model or prompt changes, and production issues.
  • 10% — Requirements, Architecture, and Project Delivery: Partner with business and technical stakeholders to identify suitable use cases, document requirements, assess build-versus-buy options, develop solution designs, estimate value and risk, and coordinate delivery through the Solutions Development Lifecycle.
  • 10% — Project Management and Strategic Alignment: Manage and organize small- to mid-sized projects involving emerging technology. Establish project scope, milestones, responsibilities, dependencies, and stakeholder engagement; maintain prioritized backlogs and delivery plans; track expected and realized return on investment, costs, benefits, adoption, and other success measures; identify and escalate risks or decisions; and provide clear updates and recommendations that maintain alignment with executive priorities and organizational strategy. Assist with reviewing, managing and prioritizing enterprise use cases.
  • 10% — Research, Documentation, and Support: Evaluate emerging technologies and patterns through controlled proofs of concept. Maintain architecture diagrams, technical documentation, test evidence, operational procedures, model or prompt records, and support materials. Present work through code reviews, design reviews, demonstrations, and project updates.

Physical Requirements:

  • Communicate effectively with internal an/or external customers
  • Stationary 75% of time or greater
  • Move Objects to Maximum 10 lbs

Why Work at NBT

At NBT we empower people to grow, innovate, and thrive through meaningful work, a supportive culture and opportunities to make a real impact in your community – because your success drives our success.

Wellbeing

At NBT, we value and support your wellbeing by offering generous time-off policies, wellness initiatives and flexible work arrangements, so you can thrive both personally and professionally.

Community Involvement

NBT believes community involvement fosters our success and the success of those around us. Through volunteer service and charitable partnerships, we empower our employees to make a positive impact beyond the workplace.

Culture

NBT believes in creating a workplace where every voice matters and every team member feels empowered to contribute. With supportive leadership, we foster an environment where employees are connected, inspired, and valued.

Career Development

Whether you’re just starting your career or serve in a senior leadership role, your growth and development are our priority. NBT provides a wide variety of development programs and tools for you to reach your full potential.

Total Rewards

NBT recognizes and rewards your contributions with competitive compensation, comprehensive benefits and performance-based incentives – ensuring you feel valued every step of the way.

Business Stability

NBT has built a reputation as a stable financial institution by growing our people and our business, evolving our processes and managing risk. We've weathered the market's ups and downs for over 165 years, all while charting a well-defined growth plan.

Benefits for Full-Time Employees:

  • Generous Paid Time Off At least 22 days annually, prorated in the year of hire.

  • Parental Leave Six weeks of paid leave at 100% of your salary.

  • Comprehensive Medical Coverage Includes employer contributions to HSA for High Deductible Health Plan participants.

  • Dental and Vision Coverage Ensuring your overall health and well-being.

  • Flexible Spending Accounts For healthcare and dependent care expenses.

  • Employer-Paid Disability Coverage Both short-term and long-term, with an option to purchase additional long-term coverage.

  • Life Insurance Employer-paid basic life insurance, with an option to purchase supplemental coverage.

  • Voluntary Benefits Including hospital, accident, and critical illness coverage.

  • Retirement Plans: Benefit from a 401(k) plan with employer matching, an optional Roth 401(k), and a pension plan to help secure your future.

  • Adoption Assistance Supporting your growing family.

  • Tuition Reimbursement Invest in your education and career growth.

  • Employee Assistance Program (EAP) Access to support and resources.

  • Pet Insurance For all your furry friends.

  • Financial and Banking Services Various banking services benefits and financial planning assistance.

Benefits for Part-Time Employees Working 20+ Hours/Week:

  • Medical Coverage Includes employer contributions to HSA for High Deductible Health Plan participants.

  • Dental and Vision Coverage Ensuring your overall health and well-being.

  • Voluntary Benefits Including hospital, accident, and critical illness coverage.

  • Generous Parental Leave Six weeks of paid leave at 100% of your salary.

Benefits for All Part-Time Employees:

  • Retirement Plans: Benefit from a 401(k) plan with employer matching, an optional Roth 401(k), and a pension plan for employees who work at least 1,000 hours in a calendar year, all designed to help secure your future

  • Paid Sick and Safe Leave For your health and safety.

  • Employee Assistance Program (EAP) Access to support and resources.

  • Financial and Banking Services Various banking services benefits and financial planning assistance.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship of an employment Visa at this time.

NBT Bank

About NBT Bank

NBT Bancorp Inc. is a financial services holding company headquartered in Norwich, N.Y. The company primarily operates through NBT Bank, N.A., a full-service community bank and two financial services companies. NBT Bank has 175 locations in seven states with offices in New York, Pennsylvania, Vermont, Massachusetts, New Hampshire, Maine and Connecticut. NBT Bank is an Equal Housing Lender and member of FDIC. EPIC Advisors, Inc., based in Rochester, N.Y., is a full-service 401(k) plan recordkeeping firm. NBT Insurance Agency, LLC, based in Norwich, N.Y., is a full-service insurance agency.

Industry
Finance & Insurance
Company Size
1,001-5,000 employees
Headquarters
Norwich, NY
Year Founded
Unknown
Social Media