Jr. Full-Stack Engineer Manhattan, N.Y. Hybrid

GTECH LLC

Manhattan, NY0–2 yrs1h agovia LinkedIn

Jr. Full-Stack Engineer

Location: Manhattan, N.Y.

Work Mode: Hybrid

Job Type: C2C

Job Duration: 12+ Months

Interview Process: In-person Interview (1st: Video Call, 2nd: On-Site)

Job Summary

AI Agent Developer responsible for building, testing, and supporting enterprise conversational AI agents and their associated web experiences. Will work with senior engineers on Google Cloud Platform (GCP), integrate agents with Azure and ServiceNow, develop front-end interfaces, and maintain reliable deployment pipelines.

Key Responsibilities

  • Agent and Backend Development:
  • Build and test conversational flows, intents, route groups, and LLM-powered tools in GECX / Dialogflow CX.
  • Contribute to agents built with Google's Agent Development Kit (ADK).
  • Backend Integration:
  • Develop and maintain REST APIs, webhooks, and small services in Python (.NET or Node.js) to connect agents with ServiceNow and Azure.
  • Data Queries:
  • Write SQL queries for agent lookups, reporting, and conversational analytics.
  • Front-end Web UI Development:
  • Create responsive, accessible interfaces using HTML, CSS, and TypeScript / JavaScript with a modern framework (e.g., React or Angular).
  • API Connection:
  • Connect front-end components to backend services and agent APIs, managing loading states, error handling, and session handling.
  • Dashboards and Tools:
  • Contribute to internal pages for agent analytics, test results, or admin tasks.
  • CI/CD Support:
  • Maintain Azure DevOps pipelines for agent configuration, fulfillment services, and front-end builds.
  • Update existing YAML pipelines with review.
  • Automated Testing:
  • Write and run unit tests, webhook API tests, dialog flow regression tests, and front-end component tests.
  • Expand test coverage.
  • Troubleshooting:
  • Investigate bugs and failed test runs, document findings, and escalate issues.
  • Agile Participation:
  • Participate in sprint planning, standups, backlog refinement, and Program Increment (PI) planning within a SAFe environment.
  • Documentation:
  • Maintain flow designs, API behavior, UI component notes, and runbooks.

Requirements & Tech Stack

  • Google Cloud Platform (GCP): GECX / Dialogflow CX
  • Backend: Python 3.x (primary), .NET (C#), Node.js, SQL
  • Front end: HTML, CSS, TypeScript / JavaScript, modern framework (e.g., Angular or React)
  • DevOps & 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

Qualifications

  • Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience.
  • Working proficiency in Python (required).
  • Proficiency in HTML, CSS, and JavaScript or TypeScript.
  • Understanding of REST APIs, JSON, and how webhooks work, including calling APIs from a browser app.
  • SQL skills.
  • Experience with Git.
  • Exposure to unit testing with a framework like PyTest, Jest, or xUnit.
  • Clear written and verbal communication.
  • Willingness to ask questions and take feedback.

Preferred Qualifications

  • Hands-on exposure to Dialogflow CX, chatbots, or any LLM-based application.
  • Exposure to Google's Agent Development Kit (ADK) or similar agent frameworks.
  • Basic knowledge of prompt engineering and intent classification.
  • Familiarity with front-end testing tools such as Jest, Selenium, or Playwright / Cypress.
  • Familiarity with Azure DevOps pipelines or another CI/CD tool.
  • Exposure to .NET (C#), ServiceNow (REST APIs, Flow Designer), or both.
  • Basic understanding of OAuth2, API keys, secrets handling, and browser security basics.
  • Awareness of Agile or SAFe practices.
  • Familiarity with containers and infrastructure as code (Docker, Kubernetes, or Terraform).
  • Familiarity with serverless platforms (Cloud Run, Azure Functions) or Contact Center AI (CCAI).
  • Interest in SRE, observability, and AIOps.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Haystack, DBByte, BAE Systems, Inc.

See all 150 →