Sr. Full Stack Developer (Senior AI Agent Developer)
. Should not repeat job title as heading. Use
for section headings for sections present: About the role (maybe Position Overview), Responsibilities, Requirements (maybe Required Qualifications), Skills? Could combine Required Qualifications and Preferred Qualifications into Requirements? But we need to follow instruction: Use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). We should include sections only when posting has real specific content. So we can have: - About the role (Position Overview) - Responsibilities - Requirements (Required Qualifications) - Preferred Qualifications (maybe as Skills? But we could have a Skills section? The posting lists many skills; we could put them under Requirements or Skills. But we already have Requirements heading; we could also have Skills heading for preferred qualifications? However instruction: prefer a few substantive sections over many thin ones. Could combine Required and Preferred into Requirements? But they are distinct. Maybe we have Requirements (Required Qualifications) and Skills (Preferred Qualifications). Or we could have Qualifications (Required) and Skills (Preferred). Let's decide: Use "Requirements" for Required Qualifications, and "Skills" for Preferred Qualifications. Also include "Benefits" and "Pay". No Schedule. We must not include boilerplate like EEO, application instructions, contact info? The instruction: Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Contact info is application instructions? It says "If interested, you may contact: Heckle Tulab ...". That's application instruction; should be removed. Also remove Equal Opportunity Employer paragraph. We need to preserve all substantive information: job number? It's minor metadata; we can fold into a short
. Location: New York, NY. Also mention client operates one of the world's largest energy delivery systems. That's substantive; include in About the role maybe. We need to output only HTML fragment, no /, no markdown fences. Let's craft:
Job Number: 26-01699 | Location: New York, NY
ThenAbout the role
with paragraph(s) combining Position Overview and maybe description of client. ThenResponsibilities
with- each bullet from Responsibilities list.
Then
Requirements
with- each bullet from Required Qualifications.
Then
Skills
with- each bullet from Preferred Qualifications.
Then
Pay
with$84.00-$98.00/Hour
ThenBenefits
with- each bullet from benefits list.
Make sure not to include filler like "commensurate with experience". Not present.
Check for duplicated lines: The posting had a section "Languages & Runtimes: ..." etc under Required Qualifications? Actually after Required Qualifications there is a block: "Conversational AI & Cloud: Google Cloud Platform (GECX / Dialogflow CX, Vertex AI), Microsoft AzureLanguages & Runtimes: .NET (C#), Python 3.x, Node.js / TypeScript / JavaScript, SQLDevOps & Testing: Azure DevOps (Pipelines, Repos), Git, Automated API/Unit Testing FrameworksEnterprise Platforms: ServiceNow (REST APIs, Flow Designer)Agile Framework: SAFe (Scaled Agile Framework), Jira / Azure BoardsDevelopment Environments: Visual Studio Code (VS Code), Antigravity". This seems like a summary of skills; but it's part of Required Qualifications? It appears after Required Qualifications but before Preferred Qualifications. It might be a summary of required skills. We need to preserve all substantive information; we could incorporate those into Required Qualifications bullets or as separate bullet list. However we already have Required Qualifications list with many bullet points; the summary may be redundant. To be safe, we could include it as part of Required Qualifications as additional bullet points, but we must not duplicate. Let's examine the text:
After "Required Qualifications:" there is a list of bullet points (starting with "Deep Conversational AI Expertise (GECX / Dialogflow CX):" etc). Then after the last bullet "Enterprise Security & Cloud Fundamentals: Practical knowledge..." there is a line: "Conversational AI & Cloud: Google Cloud Platform (GECX / Dialogflow CX, Vertex AI), Microsoft AzureLanguages & Runtimes: .NET (C#), Python 3.x, Node.js / TypeScript / JavaScript, SQLDevOps & Testing: Azure DevOps (Pipelines, Repos), Git, Automated API/Unit Testing FrameworksEnterprise Platforms: ServiceNow (REST APIs, Flow Designer)Agile Framework: SAFe (Scaled Agile Framework), Jira / Azure BoardsDevelopment Environments: Visual Studio Code (VS Code), Antigravity". This seems like a condensed summary of the required qualifications, possibly a duplicate. We should not duplicate content. We'll treat it as part of Required Qualifications but we can incorporate its info into the bullet points we already have; but to avoid missing any info, we could add a bullet summarizing those technologies. However the bullet list already covers many of those: Deep Conversational AI Expertise, Core Polyglot Development (.NET, Python, TypeScript, JavaScript), Automated Testing & Quality Engineering, Automated CI/CD Implementation in Azure DevOps, Enterprise Multi-Cloud Integration (Azure & ServiceNow), Advanced SQL & Enterprise Data Operations, SAFe Agile Methodology Experience, Modern Development Workflow & Tooling (VS Code / Antigravity), AI Agent Architecture & Fallback Orchestration, Enterprise Security & Cloud Fundamentals. The summary repeats those categories. So we can ignore the summary as duplicate.
Now Preferred Qualifications bullet list: "Familiarity with Contact Center AI (CCAI) architectures and telephony/voice gateway integrations. Experience with Site Reliability Engineering (SRE) principles, telemetry/observability, and AIOps event correlation. Experience with containerization (Docker, Kubernetes) and serverless deployment models (Cloud Run, Google Cloud Functions, Azure Functions)." We'll make three bullets.
Benefits: "401k Retirement Savings Plan administered by Merrill Lynch", "Commuter Check Pretax Commuter Benefits", "Eligibility to purchase Medical, Dental & Vision Insurance through ECLARO". We'll make three bullets.
Pay: "$84.00-$98.00/Hour".
Now ensure we don't include any application instructions: contact info removed.
Now produce HTML.
We need to wrap each section appropriately.
Let's craft:
Job Number: 26-01699 | Location: New York, NY
About the role
A seasoned, hands-on Senior AI Agent Developer on a contract basis to lead the design, development, testing, and deployment of enterprise-grade conversational AI agents and intelligent workflow automations. You will be instrumental in architecting Conversational AI solutions natively within Google Cloud Platform (specifically leveraging GECX / Dialogflow CX), orchestrating multi-cloud integrations across Azure and ServiceNow, establishing automated CI/CD deployment pipelines in Azure DevOps, and validating systems through automated test frameworks. The ideal candidate brings strong polyglot development capability across .NET, Python (must have), TypeScript, and JavaScript, deep multi-cloud experience, and a proven track record delivering within a Scaled Agile Framework (SAFe) environment. ECLARO's client operates one of the world's largest energy delivery systems, constantly at the forefront of innovations in developing technology.
Responsibilities
- Agent Architecture & Implementation: Design, build, train, and test conversational flows, intents, custom route groups, and LLM-powered tools within Google Cloud Platform using GECX / Dialogflow CX.
- Full-Stack & Backend Integration: Develop robust RESTful APIs, webhooks, and microservices in .NET, Python, or Node.js to integrate conversational agents with ServiceNow and Azure enterprise systems.
- DevOps & Pipeline Automation: Build, maintain, and enhance automated CI/CD pipelines in Azure DevOps for environment provisioning, validation, and continuous deployment of agent configurations and fulfillment services.
- Automated Quality Engineering: Implement automated test suites covering unit logic, webhook APIs, dialog flow regressions, and end-to-end conversational journeys.
- Data Querying & Performance Tuning: Write and optimize complex SQL queries for conversational analytics, reporting, and backend data operations.
- Agile Execution: Actively participate in SAFe Agile ceremonies, including Program Increment (PI) planning, sprint execution, backlog refinement, and cross-team dependency mapping.
Requirements
- Deep Conversational AI Expertise (GECX / Dialogflow CX): Proven track record of designing, building, and deploying enterprise-scale virtual agents using Google Cloud Platform conversational frameworks, specifically GECX / Dialogflow CX, including state handlers, route groups, webhook fulfillment, condition rules, and generative agent capabilities.
- Core Polyglot Development (.NET, Python, TypeScript, JavaScript): Extensive hands-on experience building backend services, API fulfillment webhooks, and asynchronous workflows using .NET (C#) alongside Python, TypeScript, and JavaScript.
- Automated Testing & Quality Engineering: Strong hands-on experience implementing automated testing strategies for conversational systems and APIs—including unit testing, mock services, integration testing, and regression test suites for dialog flows using modern test frameworks (e.g., NUnit/XUnit, Pytest, Jest, or Postman/Newman).
- Automated CI/CD Implementation in Azure DevOps: Demonstrated mastery in designing and configuring production-ready CI/CD pipelines in Azure DevOps (YAML pipelines, release gates, automated linting, test execution, and deployment artifacts).
- Enterprise Multi-Cloud Integration (Azure & ServiceNow): In-depth experience integrating distributed cloud services across multi-cloud environments, specifically connecting conversational agents with ServiceNow APIs (Incident, Change, Service Catalog, Flow Designer) and Azure services.
- Advanced SQL & Enterprise Data Operations: Strong proficiency in writing complex SQL queries, relational database modeling, and data manipulation to support dynamic agent lookups, reporting, and transactional verification.
- SAFe Agile Methodology Experience: Solid experience operating within a Scaled Agile Framework (SAFe) enterprise environment, actively engaging in Program Increment (PI) planning, sprint iterations, user story sizing, and coordinating cross-functional ART (Agile Release Train) dependencies.
- Modern Development Workflow & Tooling (VS Code / Antigravity): Fluency with professional developer toolchains, Git-based version control, and proficiency coding, debugging, and running local emulations inside modern IDE environments like VS Code or Antigravity.
- AI Agent Architecture & Fallback Orchestration: Demonstrated capability to architect fault-tolerant conversational agent interactions, context and session variable management, prompt engineering, intent classification, and seamless human escalation / fallback workflows.
- Enterprise Security & Cloud Fundamentals: Practical knowledge of securing multi-cloud integrations, including OAuth2, API key management, role-based access control (RBAC), and secrets handling across GCP, Azure, and ServiceNow.
Skills
- Familiarity with Contact Center AI (CCAI) architectures and telephony/voice gateway integrations.
- Experience with Site Reliability Engineering (SRE) principles, telemetry/
- each bullet from benefits list.
Make sure not to include filler like "commensurate with experience". Not present.
Check for duplicated lines: The posting had a section "Languages & Runtimes: ..." etc under Required Qualifications? Actually after Required Qualifications there is a block: "Conversational AI & Cloud: Google Cloud Platform (GECX / Dialogflow CX, Vertex AI), Microsoft AzureLanguages & Runtimes: .NET (C#), Python 3.x, Node.js / TypeScript / JavaScript, SQLDevOps & Testing: Azure DevOps (Pipelines, Repos), Git, Automated API/Unit Testing FrameworksEnterprise Platforms: ServiceNow (REST APIs, Flow Designer)Agile Framework: SAFe (Scaled Agile Framework), Jira / Azure BoardsDevelopment Environments: Visual Studio Code (VS Code), Antigravity". This seems like a summary of skills; but it's part of Required Qualifications? It appears after Required Qualifications but before Preferred Qualifications. It might be a summary of required skills. We need to preserve all substantive information; we could incorporate those into Required Qualifications bullets or as separate bullet list. However we already have Required Qualifications list with many bullet points; the summary may be redundant. To be safe, we could include it as part of Required Qualifications as additional bullet points, but we must not duplicate. Let's examine the text:
After "Required Qualifications:" there is a list of bullet points (starting with "Deep Conversational AI Expertise (GECX / Dialogflow CX):" etc). Then after the last bullet "Enterprise Security & Cloud Fundamentals: Practical knowledge..." there is a line: "Conversational AI & Cloud: Google Cloud Platform (GECX / Dialogflow CX, Vertex AI), Microsoft AzureLanguages & Runtimes: .NET (C#), Python 3.x, Node.js / TypeScript / JavaScript, SQLDevOps & Testing: Azure DevOps (Pipelines, Repos), Git, Automated API/Unit Testing FrameworksEnterprise Platforms: ServiceNow (REST APIs, Flow Designer)Agile Framework: SAFe (Scaled Agile Framework), Jira / Azure BoardsDevelopment Environments: Visual Studio Code (VS Code), Antigravity". This seems like a condensed summary of the required qualifications, possibly a duplicate. We should not duplicate content. We'll treat it as part of Required Qualifications but we can incorporate its info into the bullet points we already have; but to avoid missing any info, we could add a bullet summarizing those technologies. However the bullet list already covers many of those: Deep Conversational AI Expertise, Core Polyglot Development (.NET, Python, TypeScript, JavaScript), Automated Testing & Quality Engineering, Automated CI/CD Implementation in Azure DevOps, Enterprise Multi-Cloud Integration (Azure & ServiceNow), Advanced SQL & Enterprise Data Operations, SAFe Agile Methodology Experience, Modern Development Workflow & Tooling (VS Code / Antigravity), AI Agent Architecture & Fallback Orchestration, Enterprise Security & Cloud Fundamentals. The summary repeats those categories. So we can ignore the summary as duplicate.
Now Preferred Qualifications bullet list: "Familiarity with Contact Center AI (CCAI) architectures and telephony/voice gateway integrations. Experience with Site Reliability Engineering (SRE) principles, telemetry/observability, and AIOps event correlation. Experience with containerization (Docker, Kubernetes) and serverless deployment models (Cloud Run, Google Cloud Functions, Azure Functions)." We'll make three bullets.
Benefits: "401k Retirement Savings Plan administered by Merrill Lynch", "Commuter Check Pretax Commuter Benefits", "Eligibility to purchase Medical, Dental & Vision Insurance through ECLARO". We'll make three bullets.
Pay: "$84.00-$98.00/Hour".
Now ensure we don't include any application instructions: contact info removed.
Now produce HTML.
We need to wrap each section appropriately.
Let's craft:
- each bullet from Preferred Qualifications.
Then
- each bullet from Required Qualifications.
Then