freehire launches on Product Hunt on 26 August.

Follow →

AI Architect AI架构师

Summary

Designs and evolves scalable, secure AI systems (data pipelines, model training, inference) and guides the team to keep the stack industry-leading.

Job Responsibilities

Responsible for the overall architecture design of AI systems, including but not limited to data processing architecture, model training architecture, and inference architecture. Conduct comprehensive evaluations considering scalability, stability, performance, security, and other factors to ensure the architecture meets future product transition requirements and possesses strong foresight. Develop the technology roadmap and architecture evolution plan. Define architectural goals and key tasks for different phases based on the company's business development strategy and AI technology trends. Guide the team in orderly execution of architecture optimization and upgrades, maintaining the AI system at an industry-leading level and providing strong support for business innovation. Responsible for the deployment and launch of AI systems. Formulate detailed deployment plans to ensure smooth deployment and stable operation. After launch, continuously monitor system performance, promptly address potential failures and issues, guarantee uninterrupted service delivery to users, and ensure business continuity. Collaborate closely with data scientists, algorithm engineers, development engineers, etc., to gain a deep understanding of business requirements and data characteristics. Assist team members in resolving technical challenges encountered during project development, providing architectural guidance and support. Ensure seamless integration of deliverables from various teams into the overall AI architecture, fostering an efficient collaborative work model and jointly driving the successful implementation of AI projects. Organize technical training and knowledge-sharing sessions. Disseminate advanced AI architecture design concepts, technical knowledge, and practical experience to team members. Enhance the team's overall technical proficiency and architectural awareness, cultivate a positive technical culture, and promote individual growth alongside the enhancement of the team's collective capabilities. Complete other tasks assigned by leadership. 负责AI系统的整体架构设计,包括但不限于数据处理架构、模型训练架构、推理架构等。从系统的可扩展性、稳定性、性能、安全性等多方面进行综合考量,确保架构能够满足未来产品转换需求并具备良好的前瞻性。制定技术路线图和架构演进规划,根据公司业务发展战略和AI技术发展趋势,明确不同阶段的架构目标和关键任务,指导团队有序开展架构优化和升级工作,使AI系统始终处于行业领先水平,为业务创新提供有力支撑。负责AI系统的部署和上线工作,制定详细的部署方案,确保系统的顺利部署和稳定运行。在系统上线后,持续关注系统的运行情况,及时处理可能出现的故障和问题,确保系统能够持续稳定地为用户提供服务,保障业务的连续性。与数据科学家、算法工程师、开发工程师等紧密合作,深入了解业务需求和数据特点,协助团队成员解决在项目开发过程中遇到的技术难题,提供架构层面的指导和支持,确保各团队的工作成果能够无缝集成到整体AI架构中,形成高效协同的工作模式,共同推动AI项目的顺利实施。组织技术培训和经验分享活动,向团队成员传授先进的AI架构设计理念、技术知识和实践经验,提升团队整体的技术水平和架构意识,营造良好的技术氛围,促进团队成员的个人成长和团队整体能力的提升。完成领导交办的其他任务。

Job Requirements

Possesses a solid theoretical foundation in computer science, including data structures, algorithm design, operating systems, computer networks, and database principles. Proficiently applies these fundamentals to solve complex AI architecture problems, providing robust theoretical underpinnings for the efficient operation of AI systems. Demonstrates extensive experience in system architecture design, capable of architecting scalable, high-performance, highly available, secure, and reliable AI systems from a macro perspective. Proficient in distributed system architecture design principles and methodologies. Masters key technologies such as microservices architecture, service discovery & registration, configuration centers, and API gateways. Able to design appropriate distributed AI system architectures based on business requirements, achieving horizontal scaling and high-concurrency processing capabilities. Highly proficient in at least one mainstream programming language (e.g., Python, Java, C++). Exhibits strong coding practices and adherence to code standards, capable of writing high-quality, maintainable, and extensible code. Familiar with software development lifecycles and version control systems (e.g., Git). Skilled in utilizing agile development methodologies for project execution and team collaboration, ensuring efficient project delivery and quality assurance. Boasts over 5 years of hands-on experience in the artificial intelligence field, with a minimum of 3 years in an AI Architect or related technical leadership role. Possesses substantial experience in designing, developing, and implementing large-scale AI projects. Capable of independently undertaking the architecture design and optimization of complex AI systems. Has successfully delivered multiple AI projects with significant industry impact. Possesses deep understanding and practical experience in applying AI technologies across diverse business scenarios. Excellent communication and coordination skills. Fluent in all four English skills (listening, speaking, reading, writing), enabling the effective conduct of daily research and development work in English. 具备扎实的计算机科学理论基础,包括数据结构、算法设计、操作系统、计算机网络、数据库原理等,能够熟练运用这些基础知识解决复杂的AI架构问题,为AI系统的高效运行提供坚实的理论支撑。具备丰富的系统架构设计经验,能够从宏观层面设计出可扩展、高性能、高可用、安全可靠的AI系统架构。熟悉分布式系统架构设计原则和方法,掌握微服务架构、服务发现与注册、配置中心、API网关等关键技术,能够根据业务需求设计出合理的分布式AI系统架构,实现系统的水平扩展和高并发处理能力。精通至少一种主流编程语言,如Python、Java、C++等,具备良好的编程习惯和代码规范意识,能够编写高质量、可维护、可扩展的代码。熟悉软件开发流程和版本控制工具(如Git),能够熟练运用敏捷开发方法进行项目开发和团队协作,确保项目的高效交付和质量保障。具备5年以上人工智能领域的实际工作经验,其中至少3年以上担任AI架构师或相关技术领导岗位的经验,具有丰富的大型AI项目架构设计、开发和实施经验,能够独立承担复杂AI系统的架构设计和优化工作,成功交付过多个具有行业影响力的AI项目,对AI技术在不同业务场景中的应用有深刻的理解和实践经验。具备优秀的沟通和协调能力,具备流利的英语听说读写能力,可使用英文开展日常科研工作。

See also