诺基亚 AI 软件工程师(混合办公)
在诺基亚这家全球互联技术公司构建企业级 AI 和 Web 应用。工作涵盖云基础设施、CI/CD、身份管理、数据库和生产支持。
描述
- 评估业务需求,为 AI 和非 AI 解决方案选择合适的技术栈、框架、数据库和部署架构
- 使用 Python、Django 或 Flask、FastAPI、React、REST API、LLM、RAG 以及包括 LangChain 和 LangGraph 在内的智能体 AI 框架,构建和维护 AI 应用及 Web 应用
- 在 OpenStack 和 Azure 上配置和运营应用基础设施,包括虚拟机、托管、Nginx、HTTPS/TLS 及相关服务
- 通过 Microsoft Entra ID、应用注册、应用权限、OAuth 和安全的 Azure 集成管理 Azure 身份与应用身份验证
- 设置和管理 GitLab 仓库、贡献者权限、分支与评审实践、虚拟机上的 GitLab Runner 以及 CI/CD 流水线
- 管理 PostgreSQL 数据库,包括连接、迁移、备份和与部署相关的变更
- 启动项目,创建初始技术实现,制定编码和架构标准,并帮助开发人员入职
- 持续更新技术规范、架构记录、部署流程和运营文档
- 使用 Cursor 和 GitHub Copilot 等 AI 辅助开发工具,并为 AI 编码助手创建可复用的指导
- 诊断应用、LLM-Gateway API、应用 API、数据库、基础设施和部署层面的问题
- 与内部平台、安全和技术团队合作,并通过 KeyVault 管理机密和凭据
任职要求
- 学士学位
- 具有 5 至 8 年使用 Django、Flask、FastAPI 或类似框架进行 Python 软件开发的经验
- 具有开发 LLM 和生成式 AI 应用、RAG 解决方案以及使用 LangChain、LangGraph 或类似框架构建 AI 智能体的经验
- 深入了解 Git、GitLab、CI/CD、REST API、PostgreSQL 和应用部署
- 具有云或虚拟化基础设施的实践经验,最好熟悉 Azure 和 OpenStack
- 具有 Nginx、HTTPS/TLS、Linux 或 Windows 服务器环境以及应用服务经验
- 了解 React 和 JavaScript,能够维护 Web 应用
- 具有使用 Cursor、GitHub Copilot 或类似工具进行 AI 辅助编码的经验
- 具备出色的问题排查能力,能够独立负责应用从需求和设计到开发、部署及生产支持的完整流程
- 能够研究新兴的 AI、软件、云和开发者技术,快速构建概念验证并识别企业应用场景
- 加分项:Docker 或 Kubernetes、Terraform、Ansible 和 PowerShell
- 加分项:Azure AI 或 Azure OpenAI、向量数据库或 pgVector、MCP、AI 评估与可观测性、RAGAS 评估、机器学习和微调
- 加分项:企业身份、身份验证和安全平台
- 加分项:与 SharePoint、Power BI、Power Apps 和 Microsoft Copilot Studio 的集成
福利待遇
- 灵活的混合办公安排
- 至少 90 天的产假和陪产假;符合条件者可选择在子女出生或收养后一年内返岗
- 为所有员工提供人寿保险
- 支持心理和身体健康的员工福祉计划
- 有机会参与诺基亚员工资源小组并获得其支持
- 员工成长解决方案,提供个性化的职业和技能发展支持
- 可接触多元化的教练和导师网络
- 鼓励个人成长和职业发展的学习文化
- 提供笔记本电脑订购支持
