AI Agent Developer
Backend Developer
Agentic Ai
Ai Agent
Ai Agent Platform
Ai Security
APIs
Artificial Intelligence
Artificial Intelligence Engineer
Chatbot Development
Cloud Operations
Conversational Ai
Data Analytics
Data Processing
Databases
Dialogflow Cx
Engineering
Frontend
Generative AI
Google Conversational Agents
Integration
Programming
Programming Language
Programming Languages
Rest Webhooks
Software Development
SQL
Job Description
Join Donnelly & Moore Corporation to build and support enterprise conversational AI agents and the web experiences that connect to them.
Responsibilities
- Build and test conversational flows, including intents, route groups, and LLM-powered tools using GECX / Dialogflow CX
- Contribute to agents delivered with Google Agent Development Kit (ADK)
- Develop and maintain REST APIs, webhooks, and small services in Python (plus .NET or Node.js) connecting agents to ServiceNow and Azure
- Write SQL queries for agent lookups, reporting, and conversational analytics
- Create responsive, accessible front-end interfaces using HTML, CSS, and TypeScript / JavaScript with a modern framework (e.g., React or Angular)
- Connect front-end components to backend services and agent APIs with browser-side loading states, error handling, and session handling
- Contribute to internal pages for agent analytics, test results, or admin tasks
- Maintain Azure DevOps pipelines to validate and deploy: agent configurations, fulfillment services, and front-end builds
- Update existing YAML pipelines with code review
- Write and run unit tests, webhook API tests, dialog flow regression tests, and front-end component tests; expand coverage over time
- Investigate defects and failed test runs, document findings, and escalate when needed
- Participate in SAFe planning activities including sprint planning, standups, backlog refinement, and Program Increment (PI) planning
- Keep flow designs, API behavior, UI component notes, and runbooks current
Requirements
- Bachelor’s degree in Computer Science, IT, or a related field, or equivalent practical experience
- Working proficiency in Python (required), plus .NET and HTML, CSS, and JavaScript or TypeScript
- Understanding of REST APIs, JSON, MCP, and webhooks, including calling APIs from a browser app
- SQL skills
- Experience with Git and a modern IDE such as VS Code
- Exposure to unit testing with a framework such as PyTest, Jest, or xUnit
- Clear written and verbal communication, with willingness to ask questions and take feedback
Tech Stack
- AI / Agent Platforms: Google Cloud Platform (GECX / Dialogflow CX), Dialogflow CX, Google Agent Development Kit (ADK)
- Services & Languages: Python, .NET, Node.js
- APIs & Integrations: REST APIs, webhooks, ServiceNow, Azure
- Frontend: HTML, CSS, JavaScript, TypeScript, React, Angular
- Testing & Tooling: Azure DevOps, YAML, PyTest, Jest, xUnit, Git, VS Code
- Agile: SAFe, Jira / Azure Boards
- Other: JSON, MCP, Antigravity
Location & Work Setup
- New York, NY (onsite)