The 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level