Back to results

Sr. AI Developer - Hybrid NYC

  • New York, NY, United States

$65 to $75 USD / hour · Contract

Apply on randstadusa.com About employer

Applications open in a new tab.

Job details

Pay
$65 to $75 USD / hour
Job type
Contract
Apply by
Experience
8+ years of software engineering experience, including at least 1 years building production conversational AI or LLM-based applications
Posting language
English
Posted

Original job description

job summary:

Senior AI Developer

We're looking for a Senior AI Agent Developer to lead the design, build, and support of enterprise conversational AI agents and the web experiences around them. You'll own key parts of the architecture on Google Cloud Platform (GECX / Dialogflow CX), connect agents to Azure, Google Cloud and ServiceNow, and set the standards for how agents, fulfillment services, and front-end interfaces are built, tested, and released. You'll also mentor engineers and work closely with product, platform, and operations teams.

Key Responsibilities

Agent Architecture and Development

Lead the design of conversational flows, route groups, intents, and LLM-powered tools in GECX / Dialogflow CX, and set patterns for agents built with Google's Agent Development Kit (ADK).

Make architecture decisions for agent orchestration, tool design, and handoffs between agents, fulfillment services, and human agents.

Lead the design of Contact Center AI (CCAI) solutions, including integration with IVR platforms such as Genesys and Amazon Connect.

Define prompt engineering and intent classification standards and evaluate changes against measurable quality criteria.

Backend and Integration

Design and build REST APIs, webhooks, and services in Python (primary) with .NET or Node.js that connect agents to ServiceNow, Azure systems, and IVR platforms.

Establish API contracts, versioning, and error-handling standards, including MCP integration patterns.

Write and optimize SQL for agent lookups, reporting, and conversational analytics.

Front End

Lead the development of responsive, accessible interfaces using HTML, CSS, and TypeScript with React or Angular.

Set front-end patterns for API connection, loading states, error handling, and session management in the browser.

Own security practices for browser-facing code, including CORS, XSS prevention, and secure handling of tokens and secrets.

Build internal dashboards for agent analytics, test results, and admin tasks.

Delivery, Quality, and Operations

Own and improve Azure DevOps pipelines that validate and deploy agent configurations, fulfillment services, and front-end builds. Review and approve changes to YAML pipelines.

Define infrastructure as code standards with Terraform for the agent platform, fulfillment services, and supporting cloud resources, and review changes to Terraform modules.

Define the testing strategy across unit tests, webhook API tests, dialog flow regression tests, and front-end component tests. Drive coverage targets and quality gates.

Lead incident investigation and root-cause analysis for production issues and failed test runs. Document findings and drive follow-through.

Monitor agent performance and reliability and contribute to observability and AIOps practices.

Leadership and Collaboration

Mentor junior and mid-level developers through code reviews, pairing, and technical guidance.

Participate in and help lead sprint planning, backlog refinement, and Program Increment (PI) planning within a SAFe environment.

Partner with product owners and stakeholders to translate business requirements into technical designs and realistic delivery plans.

Keep architecture diagrams, flow designs, API documentation, and runbooks current, and set documentation standards for the team.

Required Qualifications

Bachelor's degree in computer science, IT, or a related field, or equivalent practical experience

8+ years of software engineering experience, including at least 1 years building production conversational AI or LLM-based applications

Advanced proficiency in Python, with working proficiency in .NET and JavaScript or TypeScript

Strong experience with REST APIs, JSON, webhooks, MCP, and calling APIs from browser applications

Hands-on experience with Dialogflow CX or GECX, or comparable conversational AI platforms

Hands-on experience with Contact Center AI (CCAI) solutions or experience with IVR platforms such as Genesys or Amazon Connect

Strong SQL skills.

Experience designing and maintaining automated test suites using frameworks such as PyTest, Jest, or xUnit

Experience with Git, CI/CD pipelines, and code review practices

Experience with containers and infrastructure as code (Docker, Kubernetes, or Terraform)

Excellent written and verbal communication, including the ability to explain technical trade-offs to non-technical stakeholders.

Preferred Qualifications

Experience building agents with Google's Agent Development Kit (ADK) or similar agent frameworks

Experience designing prompt strategies, evaluation methods, or intent classification for LLM-based systems

Experience leading front-end testing with Playwright, Cypress, or Selenium

Experience with Azure DevOps pipelines or another enterprise CI/CD tool

Experience with ServiceNow (REST APIs, Flow Designer) or .NET (C#)

Working knowledge of OAuth2, API keys, secrets management, and browser security

Experience with SAFe or other scaled Agile frameworks

Experience with containers (Docker, Kubernetes)

Experience with serverless platforms (Cloud Run, Azure Functions)

Interest in or experience with SRE, observability, and AIOps

Tooling and Environment

Conversational AI and Cloud: Google Cloud Platform (GECX / Dialogflow CX), Microsoft Azure

Contact Center: Contact Center AI (CCAI), Genesys, Amazon Connect

Infrastructure as Code: Terraform

Back end: Python 3.x (primary), .NET (C#), Node.js, SQL

Front end: HTML, CSS, TypeScript / JavaScript, React or Angular

DevOps and Testing: Azure DevOps (Pipelines, Repos), Git, API, unit, and UI testing frameworks

Enterprise Platforms: ServiceNow (REST APIs, Flow Designer)

Agile: SAFe, Jira / Azure Boards

IDEs: Visual Studio Code, Antigravity

location: New York, New York job type: Contract salary: $65 - 75 per hour work hours: 9am to 6pm education: Bachelors

responsibilities:

Senior AI Developer

We're looking for a Senior AI Agent Developer to lead the design, build, and support of enterprise conversational AI agents and the web experiences around them. You'll own key parts of the architecture on Google Cloud Platform (GECX / Dialogflow CX), connect agents to Azure, Google Cloud and ServiceNow, and set the standards for how agents, fulfillment services, and front-end interfaces are built, tested, and released. You'll also mentor engineers and work closely with product, platform, and operations teams.

Key Responsibilities

Agent Architecture and Development

  • Lead the design of conversational flows, route groups, intents, and LLM-powered tools in GECX / Dialogflow CX, and set patterns for agents built with Google's Agent Development Kit (ADK).
  • Make architecture decisions for agent orchestration, tool design, and handoffs between agents, fulfillment services, and human agents.
  • Lead the design of Contact Center AI (CCAI) solutions, including integration with IVR platforms such as Genesys and Amazon Connect.
  • Define prompt engineering and intent classification standards and evaluate changes against measurable quality criteria.

Backend and Integration

  • Design and build REST APIs, webhooks, and services in Python (primary) with .NET or Node.js that connect agents to ServiceNow, Azure systems, and IVR platforms.
  • Establish API contracts, versioning, and error-handling standards, including MCP integration patterns.
  • Write and optimize SQL for agent lookups, reporting, and conversational analytics.

Front End

  • Lead the development of responsive, accessible interfaces using HTML, CSS, and TypeScript with React or Angular.
  • Set front-end patterns for API connection, loading states, error handling, and session management in the browser.
  • Own security practices for browser-facing code, including CORS, XSS prevention, and secure handling of tokens and secrets.
  • Build internal dashboards for agent analytics, test results, and admin tasks.

Delivery, Quality, and Operations

  • Own and improve Azure DevOps pipelines that validate and deploy agent configurations, fulfillment services, and front-end builds. Review and approve changes to YAML pipelines.
  • Define infrastructure as code standards with Terraform for the agent platform, fulfillment services, and supporting cloud resources, and review changes to Terraform modules.
  • Define the testing strategy across unit tests, webhook API tests, dialog flow regression tests, and front-end component tests. Drive coverage targets and quality gates.
  • Lead incident investigation and root-cause analysis for production issues and failed test runs. Document findings and drive follow-through.
  • Monitor agent performance and reliability and contribute to observability and AIOps practices.

Leadership and Collaboration

  • Mentor junior and mid-level developers through code reviews, pairing, and technical guidance.
  • Participate in and help lead sprint planning, backlog refinement, and Program Increment (PI) planning within a SAFe environment.
  • Partner with product owners and stakeholders to translate business requirements into technical designs and realistic delivery plans.
  • Keep architecture diagrams, flow designs, API documentation, and runbooks current, and set documentation standards for the team.

Required Qualifications

  • Bachelor's degree in computer science, IT, or a related field, or equivalent practical experience
  • 8+ years of software engineering experience, including at least 1 years building production conversational AI or LLM-based applications
  • Advanced proficiency in Python, with working proficiency in .NET and JavaScript or TypeScript
  • Strong experience with REST APIs, JSON, webhooks, MCP, and calling APIs from browser applications
  • Hands-on experience with Dialogflow CX or GECX, or comparable conversational AI platforms
  • Hands-on experience with Contact Center AI (CCAI) solutions or experience with IVR platforms such as Genesys or Amazon Connect
  • Strong SQL skills.
  • Experience designing and maintaining automated test suites using frameworks such as PyTest, Jest, or xUnit
  • Experience with Git, CI/CD pipelines, and code review practices
  • Experience with containers and infrastructure as code (Docker, Kubernetes, or Terraform)
  • Excellent written and verbal communication, including the ability to explain technical trade-offs to non-technical stakeholders.

Preferred Qualifications

  • Experience building agents with Google's Agent Development Kit (ADK) or similar agent frameworks
  • Experience designing prompt strategies, evaluation methods, or intent classification for LLM-based systems
  • Experience leading front-end testing with Playwright, Cypress, or Selenium
  • Experience with Azure DevOps pipelines or another enterprise CI/CD tool
  • Experience with ServiceNow (REST APIs, Flow Designer) or .NET (C#)
  • Working knowledge of OAuth2, API keys, secrets management, and browser security
  • Experience with SAFe or other scaled Agile frameworks
  • Experience with containers (Docker, Kubernetes)
  • Experience with serverless platforms (Cloud Run, Azure Functions)
  • Interest in or experience with SRE, observability, and AIOps

Tooling and Environment

  • Conversational AI and Cloud: Google Cloud Platform (GECX / Dialogflow CX), Microsoft Azure
  • Contact Center: Contact Center AI (CCAI), Genesys, Amazon Connect
  • Infrastructure as Code: Terraform
  • Back end: Python 3.x (primary), .NET (C#), Node.js, SQL
  • Front end: HTML, CSS, TypeScript / JavaScript, React or Angular
  • DevOps and Testing: Azure DevOps (Pipelines, Repos), Git, API, unit, and UI testing frameworks
  • Enterprise Platforms: ServiceNow (REST APIs, Flow Designer)
  • Agile: SAFe, Jira / Azure Boards
  • IDEs: Visual Studio Code, Antigravity

qualifications:

Required Qualifications

Bachelor's degree in computer science, IT, or a related field, or equivalent practical experience

8+ years of software engineering experience, including at least 1 years building production conversational AI or LLM-based applications

Advanced proficiency in Python, with working proficiency in .NET and JavaScript or TypeScript

Strong experience with REST APIs, JSON, webhooks, MCP, and calling APIs from browser applications

Hands-on experience with Dialogflow CX or GECX, or comparable conversational AI platforms

Hands-on experience with Contact Center AI (CCAI) solutions or experience with IVR platforms such as Genesys or Amazon Connect

Strong SQL skills.

Experience designing and maintaining automated test suites using frameworks such as PyTest, Jest, or xUnit

Experience with Git, CI/CD pipelines, and code review practices

Experience with containers and infrastructure as code (Docker, Kubernetes, or Terraform)

Excellent written and verbal communication, including the ability to explain technical trade-offs to non-technical stakeholders.

Preferred Qualifications

Experience building agents with Google's Agent Development Kit (ADK) or similar agent frameworks

Experience designing prompt strategies, evaluation methods, or intent classification for LLM-based systems

Experience leading front-end testing with Playwright, Cypress, or Selenium

Experience with Azure DevOps pipelines or another enterprise CI/CD tool

Experience with ServiceNow (REST APIs, Flow Designer) or .NET (C#)

Working knowledge of OAuth2, API keys, secrets management, and browser security

Experience with SAFe or other scaled Agile frameworks

Experience with containers (Docker, Kubernetes)

Experience with serverless platforms (Cloud Run, Azure Functions)

Interest in or experience with SRE, observability, and AIOps

Tooling and Environment

Conversational AI and Cloud: Google Cloud Platform (GECX / Dialogflow CX), Microsoft Azure

Contact Center: Contact Center AI (CCAI), Genesys, Amazon Connect

Infrastructure as Code: Terraform

Back end: Python 3.x (primary), .NET (C#), Node.js, SQL

Front end: HTML, CSS, TypeScript / JavaScript, React or Angular

DevOps and Testing: Azure DevOps (Pipelines, Repos), Git, API, unit, and UI testing frameworks

Enterprise Platforms: ServiceNow (REST APIs, Flow Designer)

Agile: SAFe, Jira / Azure Boards

IDEs: Visual Studio Code, Antigravity

skills:

.NET,AIOps,Agile,Amazon Connect,Angular,API contracts,API,API documentation,APIs,AI,automated test suites,Azure DevOps pipelines,Backend,Design and build,C#,CSS,conversational AI platforms,Conversational AI,Cloud,code reviews,code review,CI/CD pipelines,CI/CD,CORS,XSS,browser security,Cypress,Strong SQL skills,DevOps,Docker,LLM-based applications,LLM-based systems,Genesys,Git,Google Cloud Platform,Google Cloud,HTML,computer science,Jira,JSON,JavaScript,Jest,secrets management,Kubernetes,LLM-powered,versioning,Azure,Microsoft Azure,Azure DevOps,Visual Studio Code,intent classification,Node.js,OAuth2,Playwright,prompt engineering,PyTest,Python,proficiency in Python,Python 3,React,regression tests,REST APIs,SQL,sprint planning,Selenium,serverless,Azure Functions,ServiceNow,session management,documentation standards,software engineering,SQL *,Terraform,Infrastructure as Code: Terraform,TypeScript,unit tests,UI testing,AI Agent,webhooks,xUnit,YAML,Excellent written and verbal communication,Leadership,reliability,Collaboration,architecture,architecture diagrams,backlog refinement,business requirements,Contact Center,dashboards,tool design,incident investigation,mentor,root-cause analysis,security practices,error-handling,error handling,testing,Tooling

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Report this job

Get in touch
MovoJobs

Contact us