工作职责和责任
• 参与设计/代码审查。
• 编码、实现、维护和排除软件故障。
• 协助创建原型/测试应用程序。
• 与项目团队成员合作,确保满足规格要求。
• 选择最合适的技术解决方案(架构、设计方法或初步设计),然后向客户和开发团队展示拟议的解决方案。
• 理解性能、可扩展性、安全性、可维护性等非功能性要求,并咨询技术主管为复杂的企业应用程序创建满足这些要求的解决方案。
• 撰写实施文档。
• 根据架构和需求设计软件应用程序(设计包、设计子系统等)。
所需资格
• 有5年以上使用Python开发Web应用程序的经验,重点是人工智能和机器学习。
• 必须具有成功领导和管理人工智能产品开发团队的记录。
• 对人工智能算法、技术和工具有深入的理解。
• 有S3、Lambda和EC2的经验。
• 英语沟通能力熟练。
• 能够独立工作和团队合作。
• 强大的问题解决和分析能力。
• 工作流程:熟悉Scrum/敏捷开发。
• 领域:房地产(有经验者优先)。
• 对软件开发过程有良好的了解,尤其是软件分析和设计过程、实施过程。
• 对符合公司重点的技术有良好的经验。
• 有学习和了解新兴技术的能力。
• 具备良好的写作、沟通和解决问题的能力。
• 具备良好的演讲技巧。
• 具备团队合作精神,但也能自我指导。
额外资格
• 有DevOps实践经验。
• 有微服务架构经验。