Gramian Consulting
Gramian Consulting
Gramian Consulting 是一家远程优先的咨询公司,专注于工程、数据和人工智能人才。公司通过人才增强、招聘、专属团队和承包商管理,帮助组织扩大技术能力,同时提供大语言模型训练与微调、AI 智能体和助手、机器学习运维以及 AI 基础设施等服务。公司还通过职业准备、面试准备和国际市场导向等职业发展指导与教育项目,支持个人职业发展。其工作结合了亲身工程实践和招聘经验,帮助客户组建技术团队,并将 AI 应用于业务需求。

移动软件工程专家,AI训练项目

基于现有代码仓库,为AI训练项目设计有挑战性的移动端编程任务、可复现环境和参考实现。 通过严格的调试、测试和优化练习,评估AI生成的移动端代码。

描述

  • 基于现有代码仓库,为高级AI模型设计真实的移动端工程任务。
  • 设计涵盖调试、功能开发、重构、状态管理、生命周期处理和性能优化的挑战。
  • 至少选择一个技术方向创建任务:使用React Native、TypeScript、JavaScript或Flutter与Dart进行跨平台开发;使用Swift、SwiftUI或UIKit进行iOS开发;或使用Kotlin、Jetpack Compose或Android View系统进行Android开发。
  • 准备可复现的环境,并清楚说明要求、依赖项和运行步骤。
  • 构建确定性的自动化检查,确保正确实现能够通过,并拒绝有缺陷、不完整或硬编码的解决方案。
  • 创建并验证参考实现,展示每项任务的可靠解决思路。
  • 确保任务具备足够的技术难度,且清晰、可复现,适合评估高级AI编程能力。

任职要求

  • 在跨平台、iOS或Android开发中至少一个移动端专业方向拥有丰富的实践经验。
  • 熟练掌握至少一种相关语言:TypeScript、JavaScript、Dart、Swift或Kotlin。
  • 深入了解移动端架构、状态管理、异步编程和应用生命周期。
  • 具备诊断复杂移动应用问题、发现隐蔽缺陷并交付可靠修复方案的能力。
  • 拥有开发移动端功能、重构代码和提升应用性能的经验。
  • 能够编写自动化测试、验证预期行为,并区分正确方案与表面上的变通做法。
  • 具备出色的分析能力、严谨细致的态度和清晰的技术文档写作能力。
  • 能够在入职引导后尽快开始,并满足每周最低任务提交要求。