高级工程师 Agentic AI

芝加哥 4天前全职 网络
面议
职位描述 角色: 高级工程师 – Agentic AI 地点: 美国任意地点 - 必须根据业务需要出差 职位描述: 前言 Agentic AI工程师是TCS(美洲)的一个实践开发角色,专注于为客户构建和部署AI代理解决方案。随着企业向Agentic AI(自主系统能够独立执行任务)转变,“AI代理工程师”这样的角色应运而生。 在这个面向客户的咨询职位中,您将在混合环境中工作,交付融合大型语言模型、定制提示、数据源和业务逻辑的尖端AI代理。 项目范围从金融聊天机器人到制造优化器,要求高级提示工程、检索增强生成(RAG)和强大的软件技能。 您的工作内容 开发AI代理和应用程序: 编写AI代理的核心逻辑,无论是独立的还是多代理系统,使其能够回答问题、生成内容或执行交易。 使用LLM和工具进行编码: 使用Python或类似语言集成大型语言模型(LLM)和外部工具(例如API、网络搜索、数据库)。 提示工程与优化: 制作、优化和测试提示以引导代理行为,包括不确定性的回退策略。 实现知识的RAG: 将AI代理连接到向量数据库或搜索索引,以确保输出基于最新的、特定领域的信息。 系统集成与API: 将AI代理与外部系统集成(例如旅游预订API、支付网关),根据需要处理格式、RESTful调用和数据响应。 测试和迭代: 模拟代理行为,识别并修复故障模式,调整提示和代码以获得高质量结果。 部署AI解决方案: 打包和部署代理应用程序(Docker,云),确保可扩展性和适当的配置。 协作与敏捷交付: 与AI架构师、数据工程师和UX开发人员在敏捷团队中合作,参与冲刺和客户演示。 行业特定定制: 为每个行业量身定制解决方案,根据需要调整合规性、个性化和集成。 遵循AI伦理与安全: 实施防护措施、内容审核和隐私措施,遵循TCS的负责任AI指南。 所需技能 编程与软件工程: 精通Python(可选Java、JavaScript或C#)、单元测试和版本控制(Git)。 AI/ML知识: 扎实掌握机器学习和AI概念、模型行为,并有NLP或聊天机器人经验。 提示工程: 有制作和迭代提示的经验,包括少样本示例和输出格式技术。 RAG和数据处理: 熟悉嵌入模型、向量数据库和非结构化数据处理。 API和集成技能: 构建和使用RESTful API、微服务,处理JSON/XML数据格式。 数据结构与算法: 了解列表、字典、树/图及其在高效代理设计中的应用。 调试与问题解决: 强大的故障排除能力,能够区分模型和代码问题。 敏捷与协作思维: 适应在冲刺中工作,跨团队协作,并沟通技术需求。 领域适应性: 能够快速学习新行业概念以定制代理解决方案。 关注细节与质量: 考虑边缘情况、正确的数据处理和彻底的测试。 伦理意识: 识别偏见、保密问题,并标记可疑请求。 关键技术能力 语言与框架: 精通Python用于AI/ML,接触过JavaScript/TypeScript、FastAPI或Flask用于API。 AI/ML工具: 有AI模型API(OpenAI、Azure OpenAI)和ML框架(如PyTorch或TensorFlow)的经验。 代理开发库: 熟悉LangChain或类似框架用于提示管理和代理逻辑。 数据库与数据访问: 使用SQL、NoSQL和向量数据库(如Pinecone、Weaviate)进行数据检索。 DevOps与部署: 熟悉Docker、CI/CD和云部署(AWS、Azure、GCP、Lambda/Functions)。 版本控制与协作: 熟练使用Git和DevOps平台(GitHub、GitLab、Bitbucket)。 测试工具: PyTest、Postman和AI评估方法。 云与服务: 实际了解云AI产品和环境配置。 消息与异步处理: 有事件驱动工作流(RabbitMQ、Kafka、SQS)经验者优先。 监控与日志记录: 实施日志记录(Python logging、CloudWatch、Application Insights)以进行跟踪和调试。 UI框架(可选): 熟悉Streamlit或基本的Web开发用于内部代理演示。 安全与合规工具: 处理OAuth、加密和合规库以满足监管行业需求。 源数据工具: 使用NLP库进行文本预处理和嵌入(如sentence-transformers、Jupyter notebooks)。 薪资范围: 每年$115,000 - $155,000 资格要求: 计算机科学学士学位