Haystack
← Back to Jobs
Remote
Technology
CTCogniSoft Technologies logo

AI Engineer--Remote--H1B and USC

CogniSoft TechnologiesUnited States🇺🇸United StatesPosted Oct 21, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
18 hours ago
DockerFastAPIMySQLGitOAuthArgoCDBigQueryD3.jsGitHub ActionsGoogle CloudJWTLLMPythonZustandGenerative AIReactPostgreSQLKubernetesTypeScriptPrompt EngineeringCI/CDRAGIAMOkta

Job Description

AI Engineer - Remote

Job Description

We are seeking a highly skilled AI Engineer to design, develop, and maintain an enterprise platform for AI agents within a Google Cloud environment. This role will involve integrating AI agents with enterprise applications and developing agent capabilities within Salesforce, leveraging advanced technologies and frameworks.

Responsibilities

  • Design, develop, and maintain an enterprise platform for building, deploying, and supporting AI agents within a Google Cloud environment.
  • Develop and implement AI agents that support business and marketing workflows, including campaign management, budgeting, advertising spend, reporting, and brand performance.
  • Integrate AI agents with enterprise applications and data sources including Salesforce, Sigma, Adobe, Smartsheet, and other marketing platforms.
  • Develop agent capabilities within Salesforce and the existing brand portal environment, leveraging Salesforce Sales Cloud, Lightning Web Components (LWC), APIs, and existing integrations.
  • Build and maintain agentic AI workflows using Generative AI technologies, including LLM orchestration, prompt engineering, RAG, tool/API calling, structured outputs, and multi-step agent workflows.
  • Leverage Google Cloud and Vertex AI services to develop, deploy, and support enterprise AI applications and agent capabilities.
  • Use AI coding assistants to accelerate software development, while reviewing, validating, troubleshooting, and improving AI-generated code to ensure quality and accuracy.
  • Develop and support backend services and APIs using Python and technologies such as FastAPI to enable communication between AI agents, enterprise applications, and business data sources.
  • Evaluate and troubleshoot agent behavior, application integrations, and production issues across the AI platform and connected enterprise systems.
  • Implement monitoring and observability for AI applications, including agent performance, traces, errors, token usage, system performance, and cost.
  • Collaborate with product teams, architects, solution engineers, and business stakeholders to translate marketing and brand requirements into scalable agentic AI solutions.
  • Support the deployment, ongoing maintenance, optimization, and operational readiness of AI agents and the underlying agent platform.
  • Provide technical guidance on agent development, AI-assisted software development, integration patterns, and GenAI development best practices.

Essential Skills

  • Experience with AI Coding Assistants like GitHub Copilot and Windsurf.
  • Proficiency in Generative AI Application Development and Design Patterns.
  • Experience with GenAI cloud platforms such as Google Cloud Vertex AI, Gemini, and OpenAI.
  • Knowledge in LLM Observability and Tracing using tools like LangFuse or LangSmith.
  • Expertise in Prompt Engineering techniques including chain-of-thought, few-shot learning, and structured outputs.
  • Proficiency in Python, FastAPI, async programming, Pydantic, SQLAlchemy ORM.
  • Experience with React, TypeScript, Zustand state management, Material-UI (MUI), and data visualization libraries such as D3.js.
  • Experience with MySQL/PostgreSQL databases, query optimization, and Alembic migrations.
  • Familiarity with Git, CI/CD, GitHub Actions, ArgoCD, Docker, and docker-compose.
  • Experience with Google Cloud Platform, particularly Vertex AI, Cloud Run, BigQuery, Cloud Storage, and IAM.
  • Knowledge of Authentication and Authorization including OAuth 2.0, Okta, JWT, and RBAC.
  • Experience with Kubernetes and container orchestration.

Job Description

We are seeking a highly skilled AI Engineer to design, develop, and maintain an enterprise platform for AI agents within a Google Cloud environment. This role will involve integrating AI agents with enterprise applications and developing agent capabilities within Salesforce, leveraging advanced technologies and frameworks.

Responsibilities

  • Design, develop, and maintain an enterprise platform for building, deploying, and supporting AI agents within a Google Cloud environment.
  • Develop and implement AI agents that support business and marketing workflows, including campaign management, budgeting, advertising spend, reporting, and brand performance.
  • Integrate AI agents with enterprise applications and data sources including Salesforce, Sigma, Adobe, Smartsheet, and other marketing platforms.
  • Develop agent capabilities within Salesforce and the existing brand portal environment, leveraging Salesforce Sales Cloud, Lightning Web Components (LWC), APIs, and existing integrations.
  • Build and maintain agentic AI workflows using Generative AI technologies, including LLM orchestration, prompt engineering, RAG, tool/API calling, structured outputs, and multi-step agent workflows.
  • Leverage Google Cloud and Vertex AI services to develop, deploy, and support enterprise AI applications and agent capabilities.
  • Use AI coding assistants to accelerate software development, while reviewing, validating, troubleshooting, and improving AI-generated code to ensure quality and accuracy.
  • Develop and support backend services and APIs using Python and technologies such as FastAPI to enable communication between AI agents, enterprise applications, and business data sources.
  • Evaluate and troubleshoot agent behavior, application integrations, and production issues across the AI platform and connected enterprise systems.
  • Implement monitoring and observability for AI applications, including agent performance, traces, errors, token usage, system performance, and cost.
  • Collaborate with product teams, architects, solution engineers, and business stakeholders to translate marketing and brand requirements into scalable agentic AI solutions.
  • Support the deployment, ongoing maintenance, optimization, and operational readiness of AI agents and the underlying agent platform.
  • Provide technical guidance on agent development, AI-assisted software development, integration patterns, and GenAI development best practices.

Essential Skills

  • Experience with AI Coding Assistants like GitHub Copilot and Windsurf.
  • Proficiency in Generative AI Application Development and Design Patterns.
  • Experience with GenAI cloud platforms such as Google Cloud Vertex AI, Gemini, and OpenAI.
  • Knowledge in LLM Observability and Tracing using tools like LangFuse or LangSmith.
  • Expertise in Prompt Engineering techniques including chain-of-thought, few-shot learning, and structured outputs.
  • Proficiency in Python, FastAPI, async programming, Pydantic, SQLAlchemy ORM.
  • Experience with React, TypeScript, Zustand state management, Material-UI (MUI), and data visualization libraries such as D3.js.
  • Experience with MySQL/PostgreSQL databases, query optimization, and Alembic migrations.
  • Familiarity with Git, CI/CD, GitHub Actions, ArgoCD, Docker, and docker-compose.
  • Experience with Google Cloud Platform, particularly Vertex AI, Cloud Run, BigQuery, Cloud Storage, and IAM.
  • Knowledge of Authentication and Authorization including OAuth 2.0, Okta, JWT, and RBAC.
  • Experience with Kubernetes and container orchestration.

Similar jobs