具备人工智能技能的Python全栈开发人员

休斯顿 11天前全职 网络
面议
Dice 是技术专家在其职业生涯各个阶段的领先职业目的地。我们的客户,Generic Solutions Inc,正在寻找以下职位。今天通过 Dice 申请! 主要职责 - 拥有 6 到 10 年全栈软件开发经验,精通 Python。 - 设计和开发端到端的网络应用程序,涵盖后端、前端和集成。 - 使用 Django、Flask 或 FastAPI 等 Python 框架构建可扩展的后端服务、API 和微服务。 - 使用 React、Angular 或类似的现代 JavaScript 框架开发响应式和用户友好的前端应用程序。 - 将业务需求转化为架构良好的全栈解决方案,并在适用时加入 AI 功能。 - 设计、构建和集成 AI/ML 和生成式 AI 功能到应用程序中(例如,智能搜索、聊天、推荐、自动化)。 - 实施基于 LLM 的功能,包括提示工程、嵌入、检索管道和微调。 - 使用 FAISS、Pinecone、PGVector 等向量数据库构建和优化 RAG(检索增强生成)系统。 - 将开源和商业 LLM(例如,GPT、Claude、LLaMA、Mistral)集成到全栈应用程序中。 - 使用 LangChain、LlamaIndex、Haystack 或同等的 AI 编排框架。 - 在 Azure、AWS 或 Google Cloud Platform 上部署应用程序和 AI 服务,利用托管的 AI 和云服务。 - 确保应用程序的安全性、性能、可扩展性和可靠性,涵盖前端、后端和 AI 组件。 - 与 DevOps 团队合作,使用 Docker、Kubernetes 和 CI/CD 管道。 - 定义和维护技术文档、架构图和设计规范。 - 主导代码审查,指导开发人员,并推动全栈和 AI 开发的最佳实践。 - 与技术和非技术利益相关者进行有效沟通,并参与架构决策。 - 展示强大的问题解决能力和对创新的热情。