

Ontrac Solutions is a leading technology consulting firm specializing in cutting-edge solutions that drive business transformation. We partner with organizations to modernize their infrastructure, streamline processes, and deliver tangible results.
Our client is actively seeking a Conversational AI Engineer with deep hands-on experience in Google Contact Center AI (CCAI) to join a high-impact digital transformation project via a GCP Premier Partner. As part of a staff augmentation model, you will be embedded within the client’s technology or contact center innovation team, delivering scalable virtual agent solutions that improve customer experience, agent productivity, and call deflection.
Key Responsibilities:
- Lead the design and buildout of Dialogflow CX/ES agents across chat and voice channels.
- Integrate virtual agents with client systems and platforms (e.g., Genesys, Twilio, NICE CXone, Salesforce).
- Develop fulfillment logic using Google Cloud Functions, Cloud Run, and backend integrations (via REST APIs and webhooks).
- Collaborate with stakeholders to define intent models, entity schemas, and user flows.
- Implement Agent Assist and CCAI Insights to augment live agent productivity.
- Leverage Google Cloud tools including Pub/Sub, Logging, and BigQuery to support and monitor the solution.
- Support tuning, regression testing, and enhancement of NLP performance using live utterance data.
- Ensure adherence to enterprise security and compliance requirements.
Required Skills & Qualifications:
- 3+ years developing conversational AI experiences, including at least 1–2 years with Google Dialogflow CX or ES.
- Solid experience across GCP services (Functions, Cloud Run, IAM, BigQuery, etc.).
- Strong skills in Python or Node.js for webhook fulfillment and backend logic.
- Knowledge of NLU/NLP modeling, training, and performance tuning.
- Prior experience working in client-facing or embedded roles via consulting or staff augmentation.
- Ability to communicate effectively with technical and business stakeholders.
Nice to Have:
- Hands-on experience with Agent Assist, CCAI Insights, or third-party CCaaS tools (Genesys, Twilio Flex, NICE CXone).
- Familiarity with Vertex AI, AutoML, or other GCP ML services.
- Experience in regulated industries (healthcare, finance, insurance, etc.).
- Google Cloud certification in Cloud Developer or CCAI Engineer.

Similar jobs


Job Title: Full Stack Developer (Node.js + React.js)
📍 Location: Gurgaon (On-site)
🕒 Experience: 5+ Years
🕒 Working Days: 5 Days(Mon-fri)
Job Summary:
We are hiring a passionate and experienced Full Stack Developer proficient in Node.js and React.js for our client. The ideal candidate should have solid experience in designing scalable systems, writing optimized code, implementing role-based access control, handling task prioritization, and building robust web applications.
Key Responsibilities:
- Design scalable user management systems with role-based access and authentication.
- Develop backend services and REST APIs using Node.js.
- Build dynamic and optimized front-end applications using React.js and Redux.
- Handle async operations, task queues, and implement retry and prioritization logic.
- Optimize React components for performance using hooks and memoization.
- Ensure secure and scalable system design with proper error handling and authorization flows.
- Apply JavaScript concepts like closures, event loop, and async patterns in real-world scenarios.
- Collaborate with DevOps for basic CI/CD and deployment processes.
Mandatory Technical Skills:
- Frontend: React.js, Redux, JavaScript (ES6+)
- Backend: Node.js, Express.js
- Authentication & Authorization: JWT, OAuth2, Role-Based Access Control (RBAC)
- Task Management: Async/Await, Promises, Retry Mechanisms
- Database: MongoDB or PostgreSQL
- Version Control: Git
Soft Skills:
- Strong problem-solving and system design skills
- Ability to work independently and in a collaborative team
- Clear communication of technical ideas
- Ownership of tasks and components end-to-end
Focus Areas:
- System Design (User Management, Fault Tolerance, Load Distribution)
- JavaScript Core Concepts (Closures, Scope, Event Loop)
- React Optimization & Hooks
- Node.js Architecture & Async Programming
- Task Prioritization and Retry Logic


Experience: 6+ years
Positions Open: Senior Software Engineer / Associate Technical Lead / Technical Lead
Skills: Node.js, React.js OR Angularjs
Job Location: Madurai, Chennai, Trichy, Coimbatore
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Strong proficiency with JavaScript; Strong proficiency in Node.js, React.js OR Angularjs, MongoDB JEST and frameworks available for it.
- Minimum 3+yrs of experience in Nodejs.
- Extensive knowledge of JavaScript, web stacks, libraries, frameworks, Postgresql, and DevOps.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent application issues outside of business hours.
- Understanding accessibility and security compliance
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git


Technical Skills & Competencies: Mandatory:
Web Development – HTML, CSS, JavaScript
Frameworks – ReactJS/AngularJS
Server-side development – Python/Django/Node.js
Database: SQL or NoSQL Databases (SQL Server/ MongoDB)
API Design concepts and Development of RESTful web services
Preferable:
- Familiarity with the Development of reusable frameworks, libraries to be used by multiple development teams
- Familiarity with cloud-native application architecture patterns
- Hands-on experience on project management tools like Jira
- Experience using DevOps Tools for CI/CD
- Conversant with agile methodologies
Roles & Responsibilities
- Work independently or in a small team setup
- Manage a team of highly skilled Frontend/Full Stack and Backend developers
- Creating, executing, and maintaining project plans including activity definition, sequence, dependencies, work effort, duration, and resource requirements
- Work with the technical team, communicating requirements and ensuring all product development meets the goals of the project and overall business and strategic goals
- Project management including release management, add-on compatibility reporting, updating documentations
- Assist in other ad-hoc or administrative tasks as part of daily/routine business activities
- Work with product technical architects to design new products or enhancements. Take part in system development including analysis, coding, and testing
- Performs design and code reviews with senior technical staff
- Act like the person everyone turns to resolve tough technical problems
- Work closely with other teams/vendors to connect front-end components with the other (often third-party) web and data services and support the back-end developers by integrating their work with the application
- Mentors team on proper standards/techniques to improve their accuracy and efficiency
- Performs the unit testing, system integration testing and assist with user acceptance testing
- Articulates business requirements in sufficient detail such that a technical solution can be designed and engineered
- Develops technical understanding of how the data flows from various source
- Provide ongoing support to applications used within the organization
Requirement
- 5+ years of experience in product development, with 2+ years of experience in a leadership role in current organization
- Reliable, self-motivated, and self-disciplined individual capable of planning and executing multiple projects simultaneously within a fast-paced environment
- Exceptional debugging skills and strong experience with performance tuning
- Excellent technical, analytical, and organizational skills
- Good range of hands-on technical experience
- Expert knowledge in Systems Development Life Cycle (SDLC)
- Expert understanding of Node.js and JavaScript
- Familiarity with code revisioning and repo maintenance on Git, code profiling and auditing


Role: FullStack Developer
Experience: 1+ years
Location: Madurai
Mode: Work from office
We have vast experience in delivering high-quality products with significant output on time. We are specialized in creating web and mobile applications with the latest technology. We are expert in developing a perfect solution for rental marketplace services and on-demand businesses done by our proficient team of experts with strong experience in development.
- Minimum of 6 months of real-time experience in React/Node.js/Angular
- Good understanding of structured and unstructured databases (MySQL and MongoDB)
- Knowledge of isomorphic React is an added advantage
- Experience in implementing well-known React workflows such as Redux
- Ability to learn new technologies and languages quickly
- Proficient understanding of code versioning tools, such as Git
- Experience with Javascript backend framework like Express.js
- Good time-management skills
- Experience with Restful API services
- Delivering a complete front end application
- Professional, precise communication skills
- Deep knowledge of Angular/Node.js/React practices and commonly used modules based on extensive work experience
- Good knowledge in Javascript and able to handle Array & Objects built-in methods
- A Good logical thinking and problem-solving skills
- A good team player



The ideal candidate will be a BTech in Computer Science or an MCA well-versed in full stack development of business applications using PHP with MySQL and HTML as database and front end. Knowledge of other tech stacks is preferred as also understanding of MS Azure cloud environment. Familiarity with PowerBI will be useful.


Job description:
Red Ant Media helps its clients in building digital creative solutions to help them achieve their business goals. As an outsourced product development company, we embrace the crossroads of Creative design, Web development, Web design, and Digital Marketing.
We are a data-driven agency, who bring together data-driven insights, user objective, brand, technology, content, and creative vision.
Experience: 1 -2 years
Location: Chennai
Roles and Responsibilities:
- Integration of user-facing elements developed by front-end developers with server-side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions ( MySQL, MongoDB)
- Creating database schemas that represent and support business processes.
- Understanding the nature of asynchronous programming and its quirks and workarounds
Skills Required:
- Knowledge of Node.js and framework available for it (such as express).
- Familiarity with Progressive Web Applications and Single Page Applications and frameworks (Vue, React, Angular with Typescript, etc).
- Hand on and implement complex Angular applications, directives, pipes, interceptors, services, etc.
- Node-based module loaders and task runners (Webpack, Gulp, or Grunt), creating npm modules.
- Proficient understating of code versioning tools, such as GIT.
- Basic understanding of front-end technologies, such as HTML5, SCSS, and CSS3.



MUST HAVE
- Design and implementation of the overall web architecture using React.js, Node.js, Mongo DB and AWS Lambda and Python
- Must have good knowledge of API
- Deployment and maintenance of AWS infrastructure -- Kubernetes, EC2, S3, Lambda
- Ensuring the entire stack is designed and built for speed and scalability
- Integrating our front-end UI with the constructed API
- Design and implementation of continuous integration
- Working knowledge of web-based application architectures and frameworks (including React) and the way it integrates with services.
Key Skillsets
- Node.js
- React.JS
- AWS
- MongoDB


- Experience as a full stack developer or similar role.
- Knowledge of multiple back-end languages is good to have (e.g. Java, Scala, Python, C#, J2EE, Web Services) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Experience developing desktop and mobile applications and familiarity with common stacks.
- Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MongoDB/Cassandra/MySQL).
- Superb communication and collaboration skills.
- Ability to translate business use cases into good taxonomy design.
- Demonstrable skills in understanding importance of data design.


We at Perilwise are building the digital infrastructure for the insurance industry. We're looking for a tech lead, someone who can lead the dev team, and take over the day to day activities of the tech lead from the founders.
We are building a revolutionary insurtech platform offering to the entire market(intermediaries, clients, and later insurers)
We're an exciting early stage startup growing fast, and are looking to build cutting edge products across the insurance value chain.
The Role & Responsibilities
• Lead dev team to handle all issues arising w.r.t front end and backend
• Organize the entire tech stack and operations to ensure smooth functioning of the company
• Manage product pipeline and timeline effectively
• Work closely with founders on tech vision and strategy, and to implement improvements and new features on the platform.
• Work as a full stack developer where needed, helping dev team solve dev spikes
• Work across the stack in helping the company develop scalable solutions
• Co-ordinate with third party IT teams for API integration and testing
• Monitor and improve robustness and performance of platform
We'll be offering Salary + Equity, as an early stage startup.
Languages/Frameworks/Technologies you will need to know:
• AWS
• Couch DB/MongoDB/SQL
• Angular 8/9
• Python Flask, Node.js
Experience levels: 4+ years. Previous leadership experience preferred but not necessary. These are guidelines, what’s most important for us is the candidate fit.



