机器学习软件工程师 - LLM

15个月前全职
Instadeep

Instadeep

location 伦敦
unsaved
InstaDeep成立于2014年,是一家处于创新前沿的先锋人工智能公司。在伦敦、巴黎、柏林、突尼斯、拉各斯、开普敦、波士顿和旧金山等全球主要城市设有战略办事处,InstaDeep与Google DeepMind等巨头以及麻省理工学院、斯坦福大学、牛津大学、伦敦大学学院和伦敦帝国学院等知名教育机构合作。我们是Google Cloud合作伙伴和NVIDIA精英服务交付合作伙伴。根据Statista和《金融时报》的数据,我们被列为人工智能领域的知名参与者、快速增长的公司和2022年欧洲1000家增长最快的公司之一。我们最近被BioNTech收购,进一步巩固了我们在行业领先地位的承诺。 加入我们,成为人工智能革命的一部分吧! 在工程团队中,机器学习软件工程师专注于理解业务问题,确定并利用正确的人工智能或认知计算技术来解决问题,并参与其解决方案的商业部署。机器学习软件工程师在项目的每个阶段都会介入。他们在售前阶段提供技术专长和项目范围,推动概念验证(POC)的研究和开发,开发最小可行产品(MVP),并确保已部署解决方案的持续改进和维护。作为自然语言处理(NLP)和大型语言模型(LLMs)专家,您将负责管理大型与NLP相关的项目、产品和解决方案。 机器学习软件工程师负责的任务包括:开发原型应用程序、提供软件设计和编程支持、实现软件库、支持业务发展以及管理项目和项目团队。在InstaDeep的这个角色中,您将向首席研究工程师汇报。此角色可能需要海外出差,机器学习软件工程师必须可随时出差。 角色职责/责任 • 设计、实现和交付高性能和可扩展的机器学习库。 • 与工程师一起编写和维护高质量、可维护和模块化的代码,包括简洁的文档和持续集成。 • 实现模型来学习结构化和非结构化数据的语义(简历、文本、图数据、图像、音频和其他模态)。应用LLMs的知识开发工业解决方案(POC、MVP、完全部署的解决方案)和产品(平台和框架)。 • 在考虑LLM应用时,应用最佳实践确保稳健性和可扩展性。 • 将项目的适当交付与高质量的编码实践放在首位。 • 将机器学习和神经网络算法和架构调整以最佳利用现代并行环境(例如分布式集群、多核SMP和GPU)。 • 在内部和外部(客户、不同受众等)清晰高效地报告和展示开发工作,包括口头和书面形式。 要求: • 计算机科学、数学或相关科学领域的研究生学位。 • 开发和调试Python的经验。熟练掌握Git工作流程,并具备最佳编码实践的开发能力。 • 使用Docker和Kubernetes将软件部署到生产环境的经验。 • 具备自然语言处理的经验。 • 具备基于LLM的应用开发经验。 • 具备使用PyTorch、TensorFlow、Jax和/或Keras等深度学习框架的经验为佳。 • 通过以往的工作经验、实习、对开源项目的贡献或编程竞赛等方式展示的研究和软件工程经验。 我们对员工的承诺 在InstaDeep,我们赋予个体庆祝他们的独特性的权力。我们的团队来自各行各业,我们自豪地继续鼓励和支持来自全球各地的少数群体的申请者。我们创造真实环境的承诺来自于我们从多样性中学习和成长的能力,加入我们的团队有什么比这更好的体验呢?我们采用混合工作模式,鼓励每周至少2至3天在办公室工作,以促进紧密的协作和创新。我们将继续关注InstaDeepers的福祉,不断审视情况。 工作权利:请注意,您需要在申请所在地具备合法的工作权利。