
商汤Golang Web全栈开发工程师
社招全职后端开发地点:深圳状态:招聘
任职要求
1. 本科及以上学历,计算机科学、软件工程、人工智能、自动化等相关专业; 2. 具备扎实的 Golang 后端开发能力,熟悉 Go 语言并发模型、协程、Channel、Context、接口设计、错误处理、性能调优等核心机制; 3. 熟悉 Gin或者Go-Zero 等至少一种 Go Web / 微服务框架,有中大型后端服务开发经验者优先; 4. 熟悉 Web 全栈开发流程,具备一定前端开发能力,熟悉 React、Vue 等常见前端技术栈者优先; 5. 熟悉微服务架构及常见中间件,具备 Redis、Kafka…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
工作职责: 参与企业级 AI-API 网关相关功能的架构设计、核心模块开发与工程化落地,支撑大模型应用的高并发、稳定、安全接入; 1. 以后端 Golang 开发为主,负责 API 网关核心能力建设,包括模型路由、鉴权认证、限流熔断、流量治理、日志审计、计量计费、灰度发布、监控告警等功能设计与开发; 2. 参与 AI 服务调用链路优化,提升网关在多模型、多租户、多业务场景下的性能、可用性与可观测性; 3. 负责后端服务的工程实现与系统集成,结合 Redis、PostgreSQL 等常见中间件完成高质量交付; 4. 参与云原生环境下的服务部署、运维与优化,熟悉 Kubernetes、Docker、Helm、Ingress、Service Mesh 等相关技术的使用; 5. 具备一定前端开发能力,能够配合完成管理后台、配置页面、运营控制台等 Web 前端功能开发; 6. 熟练使用 AI Coding 工具提升研发效率,包括 Cursor、Codex、Claude Code 等,并能够结合工程实践进行代码生成、重构、测试与文档编写。
包括英文材料
学历+
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
Gin+
https://gin-gonic.com/en/docs/quickstart/
This guide walks you through installing Gin, setting up a project, and running your first API—so you can start building web services with confidence.
https://go.dev/doc/tutorial/web-service-gin
This tutorial introduces the basics of writing a RESTful web service API with Go and the Gin Web Framework (Gin).
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
微服务+
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.
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
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.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
还有更多 •••
相关职位
社招ACG
-负责百度智能云大模型PaaS产品开发,涵盖Web系统/小程序/Hybrid App等业务领域 -负责开发、维护产品技术框架,可以解决业务问题,可以独立承担复杂的Web技术模块设计与落地 -熟知各类LUI/GUI相关技术,视野广阔,了解大模型领域进展与优秀应用,能进行业务创新和技术攻坚 -以结果和价值为导向,能制定科学方法定义指标、并收集分析,进行成果衡量
更新于 2024-11-29北京
社招A110401A
1、平台化产品后端开发,熟练掌握字节跳动业界领先的超大规模推荐系统全流程; 2、智能推荐重点业务支撑,统一平台化支持算法工程师进行推荐/广告等算法效果迭代; 3、性能优化,持续提升数据预处理/训练/预估性能; 4、易用性优化,持续提升平台易用性,降低机器学习应用门槛; 5、具体承担数据流与特征平台、训练平台、资源调度、离线架构、在线架构等其中一项或多项工作。
更新于 2024-10-17北京
社招A105373A
1、平台化产品后端开发,熟练掌握字节跳动业界领先的超大规模推荐系统全流程; 2、智能推荐重点业务支撑,统一平台化支持算法工程师进行推荐/广告等算法效果迭代; 3、性能优化,持续提升数据预处理/训练/预估性能; 4、易用性优化,持续提升平台易用性,降低机器学习应用门槛; 5、具体承担数据流与特征平台、训练平台、资源调度、离线架构、在线架构等其中一项或多项工作。
更新于 2024-10-17杭州