人工智能软件开发者

阿布扎比 无个税2天前全职 网络
面议
概述 AI软件开发人员负责使用人工智能(AI)、机器学习(ML)和数据驱动技术设计、开发和部署智能软件解决方案。该角色专注于构建可扩展的AI应用程序,以增强业务系统中的自动化、决策制定和运营效率。 职责和责任 1. 设计、开发、测试和部署AI驱动的软件应用程序。 2. 构建和优化机器学习和深度学习模型。 3. 开发API和后端服务,将AI模型集成到企业系统中。 4. 使用结构化和非结构化数据进行模型训练和评估。 5. 根据需要实施自然语言处理(NLP)、计算机视觉或预测分析解决方案。 6. 优化模型性能、准确性、可扩展性和安全性。 7. 与数据科学家、系统架构师和业务利益相关者合作。 8. 维护AI模型、代码和系统架构的文档。 9. 监控生产中的AI系统并持续改进模型。 10. 确保遵守数据隐私、网络安全和伦理AI标准。 沟通 沟通 - 强大的沟通和文档编写能力。 - 能够在跨职能团队中工作。 - 积极主动的心态和持续学习的态度。 其他因素 - 具有LLMs、Transformers或生成式AI的经验。 - 了解AI治理、可解释性和伦理AI。 - 云或AI认证。 国籍 无限制 资格 最低资格: 计算机科学、人工智能、软件工程或相关领域的学士学位,至少5年经验,必须具备强大的Python编程技能;有Java、C++或JavaScript经验者优先。 经验 经验 3-7年软件开发经验,其中至少2年以上专注于人工智能或机器学习解决方案。 在生产环境中开发、训练、测试和部署AI/ML模型的成熟经验。 具有使用TensorFlow、PyTorch或Scikit-learn等基于Python的AI框架的实践经验。 使用REST API或微服务将AI模型集成到应用程序中的经验。 处理大型数据集、数据预处理、特征工程和模型评估的实际经验。 具有基于云的AI解决方案(AWS、Azure或GCP)的经验。 熟悉CI/CD管道、MLOps工具和版本控制系统(Git)。 在部署后维护和改进AI系统的经验。 有NLP、计算机视觉或预测分析项目经验者优先。 在企业、政府或受监管环境中工作的经验是一个优势。