Senior Software Engineer – Generative AI
Location
Buffalo, NY
Job Type
Full-time
Category
other-general
Posted
May 29, 2026
**Role Summary**
The Senior Software Engineer – Generative AI is a hands‑on technical contributor responsible for designing, developing, and integrating Generative AI–enabled capabilities within M&T Bank’s secure, governed enterprise environment. This role combines strong software engineering fundamentals with applied GenAI experience and partners closely with product, architecture, and engineering teams to deliver scalable, reliable, and responsible AI solutions.
**Key Responsibilities**
+ Design, develop, and support GenAI‑enabled features including AI‑assisted coding, documentation, testing, analysis, and workflow automation
+ Implement and maintain retrieval‑augmented generation (RAG) solutions, including data ingestion, embeddings, vector stores, and search pipelines
+ Design and build agent‑based and tool‑invoking GenAI workflows, including multi‑step LLM interactions using approved enterprise platforms
+ Develop and integrate APIs and backend ...
The Senior Software Engineer – Generative AI is a hands‑on technical contributor responsible for designing, developing, and integrating Generative AI–enabled capabilities within M&T Bank’s secure, governed enterprise environment. This role combines strong software engineering fundamentals with applied GenAI experience and partners closely with product, architecture, and engineering teams to deliver scalable, reliable, and responsible AI solutions.
**Key Responsibilities**
+ Design, develop, and support GenAI‑enabled features including AI‑assisted coding, documentation, testing, analysis, and workflow automation
+ Implement and maintain retrieval‑augmented generation (RAG) solutions, including data ingestion, embeddings, vector stores, and search pipelines
+ Design and build agent‑based and tool‑invoking GenAI workflows, including multi‑step LLM interactions using approved enterprise platforms
+ Develop and integrate APIs and backend ...