
商汤aigc前端架构师
社招全职5年以上技术开发类地点:上海状态:招聘
任职要求
职位要求 1.计算机、人工智能或相关专业硕士及以上学历,5年以上前端架构、AI 工程化或 AIGC 系统开发经验;有生成式设计、低代码平台经验者优先。 2.精通现代前端技术栈(React/Vue/Flutter),熟悉组件化、状态管理与性能优化,具备与 AI 系统集成能力。 3.熟悉 LLM 与扩散模型应用,有将 AI 输出转化为结构化 UI 的实践经验,如生成 JSX/Vue 模板、布局预测、语义修复等。 4.精通 Python/TypeScript/Go/Rust 至少一门后端语言,具备高并发微服务与云原生架构(K8s、Serverless、gRPC)开发经验。 5.具备系统级设计能力,能独立完成“AI 输出 → 中间表示 → 运行时渲染”的全链路架构设计。 6.关注用户体验与设计系统,理解响应式布局、无障碍访问(a11y),保障自动生成质量。 7.有量产经验
工作职责
1.主导生成式 UI 系统的架构设计与核心技术攻关,实现从自然语言、草图或用户行为到可交互前端界面的自动化生成。 2.构建融合 LLM、扩散模型与布局预测网络的 AI 协同框架,输出可执行的 React/Vue/Flutter 代码或运行时组件树。 3.设计高可用、低延迟的 UI 生成引擎,支持实时渲染、动态更新与跨端一致,落地于 Web、移动端、车机及 IoT 场景。 4. 推动 “Prompt-to-UI”、“Sketch-to-Code” 等前沿方向的技术预研与工程化,探索 AI 驱动的新型交互范式。 5. 建立 UI 生成质量评估体系,涵盖可用性、性能、合规性与可访问性,实现自动化测试与反馈闭环。 6. 联动 AI 算法与前端架构团队,优化模型输出质量,共建安全、稳定、可扩展的运行时集成框架。 7. 跟踪 AIGC、智能代理(Agent)、生成式设计等前沿进展,持续推动技术创新与产品边界拓展。
包括英文材料
学历+
AIGC+
https://ui.adsabs.harvard.edu/abs/2023arXiv230406632W/abstract
To address the challenges of digital intelligence in the digital economy, artificial intelligence-generated content (AIGC) has emerged.
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
gRPC+
[英文] Introduction to gRPC
https://grpc.io/docs/what-is-grpc/introduction/
An introduction to gRPC and protocol buffers.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
相关职位
社招2年以上技术类-前端
1、负责夸克PC浏览器图像&视频AIGC前端业务开发,包括但不限于图像/视频生成、编辑以及AI工具等前端业务; 2、负责夸克浏览器前端架构设计工作,推进整体方案拉通及实现落地,并且在理解产品业务的基础上,通过技术手段提升产品的用户体验; 3、主导或参与前端/客户端技术优化和难点攻关,包括但不限于复杂编辑器、工作流、页面性能优化、用户关键漏斗、稳定性建设等; 4、关注前端前沿技术研究,通过新技术服务团队和业务;
更新于 2025-08-06
实习MEG
-负责电商AI智能导购产品前端开发 ⁃负责电商数字人直播B端平台前端开发 -持续优化AI智能导购、电商直播数字人产品体验 -负责电商创新产品的前端架构优化,Web前沿技术研究和新技术实践,保持技术先进性
更新于 2023-10-31

校招研发技术类
感谢您曾在校招季与同花顺相遇!我们共同见证了AI技术的爆发与全球化业务的拓展。现特别开放「校招回温」通道,为曾经错过或想再续前缘的优秀人才提供专属机会。 如下三个方向均有HC 1. Java开发工程师 - 参与全球化交易系统、智能投研平台、AIGC业务及代码生成项目等核心开发 - 负责高并发、分布式系统架构设计与优化 2. 前端开发工程师 - 负责新一代投资终端、代码生成项目、AIGC业务等前端开发 - 参与前端架构设计,优化页面性能与用户体验 3. C++开发工程师 - 参与量化交易引擎开发与优化 - 负责高性能网络编程和系统调优