Agentic AI / Python Engineer
这是一个远程职位。工作概述 我们正在寻找一个经验丰富的代理 AI / Python 工程师,以便与 Cognizant 合作。该角色重点关注开发基于 Python 的应用程序和智能 AI 解决方案,特别强调 Agentic AI,自主代理商以及大语言模型 (LLM) 集成。理想候选人将拥有强大的实践 Python 开发经验和对设计,实施和集成人工智能驱动的工作流程和应用程序的实际接触。关键责任 ·设计,开发和维护可扩展的 python 应用程序和后端服务。· 开发涉及自主代理,智能工作流程和多代理系统的 Agentic AI 解决方案。· 将大型语言模型 (LLM) 集成到应用程序和业务过程中。· 构建涉及工具调用,函数调用和外部 API 整合的 AI 代理工作流程。· 使用 Python 设计并实现 RESTful API 和后端服务。· 在适用的情况下探索和实施检索增强代码 (RAG) 解决方案。• 与工程团队合作开发和改进基于 AI 的应用程序。·支持人工智能的应用程序的集成,测试,部署和优化。· 贡献可靠,可维护和生产准备的 AI 解决方案。注:这是为招聘目的编制的一份初步职位描述。最终责任和参与细节都取决于客户确认。要求核心要求 · 在 Python 编程和软件开发方面有强大的实践经验。· 开发代理人工智能应用程序,AI 代理或自主 AI 工作流程的实际经验。• 将大语言模型 (LLM) 和生成人工智能能力集成到应用中的经验。· 设计和集成 API 和基于 Python 的后端服务的经验。·开发可维护,可扩展和可靠的软件解决方案的能力。·强大的问题解决能力和与技术团队合作的能力。优先技术技能。· 与 LangGraph,LangChain, CrewAI 或 AutoGen 等代理人工智能框架的经验;·熟悉 FastAPI,Flask 和 REST API. ·对恢复增强代 (RAG),嵌入式,矢量数据库和语义搜索的知识。·使用 OpenAI,Anthropic Claude,Azure OpenAI,AWS Bedrock 或 Google V 的经验。
查看英文原文
This is a remote position.
Job Overview
We are seeking an experienced Agentic AI / Python Engineer for an opportunity with Cognizant. The role focuses on developing Python-based applications and intelligent AI solutions, with particular emphasis on Agentic AI, autonomous agents, and Large Language Model (LLM) integration.
The ideal candidate will have strong hands-on Python development experience and practical exposure to designing, implementing, and integrating AI-powered workflows and applications.
Key Responsibilities
· Design, develop, and maintain scalable Python applications and backend services.
- Develop Agentic AI solutions involving autonomous agents, intelligent workflows, and multi-agent systems.
- Integrate Large Language Models (LLMs) into applications and business processes.
- Build AI agent workflows involving tool calling, function calling, and external API integrations.
- Design and implement RESTful APIs and backend services using Python.
- Explore and implement Retrieval-Augmented Generation (RAG) solutions where applicable.
- Collaborate with engineering teams to develop and improve AI-driven applications.
- Support the integration, testing, deployment, and optimization of AI applications.
- Contribute to the development of reliable, maintainable, and production-ready AI solutions.
Note:This is a preliminary job description prepared for recruitment purposes. Final responsibilities and engagement details are subject to client confirmation.
Requirements
Core Requirements
· Strong hands-on experience in Python programming and software development.
- Practical experience developing Agentic AI applications, AI agents, or autonomous AI workflows.
- Experience integrating Large Language Models (LLMs) and Generative AI capabilities into applications.
- Understanding of AI agent orchestration, multi-agent systems, and tool/function calling.
- Experience designing and integrating APIs and Python-based backend services.
- Ability to develop maintainable, scalable, and reliable software solutions.
- Strong problem-solving skills and the ability to collaborate with technical teams.
Preferred Technical Skills
· Experience with Agentic AI frameworks such as LangGraph, LangChain, CrewAI, or AutoGen.
- Familiarity with FastAPI, Flask, and REST APIs.
- Knowledge of Retrieval-Augmented Generation (RAG), embeddings, vector databases, and semantic search.
- Experience with OpenAI, Anthropic Claude, Azure OpenAI, AWS Bedrock, or Google Vertex AI.
- Familiarity with Docker, Kubernetes, and cloud deployment environments.
- Experience building, deploying, or maintaining AI applications in production.
- Understanding of LLM evaluation, prompt engineering, and AI application testing.
Originally posted on Himalayas