TCL后端开发工程师(AI效能平台开发方向)
校招全职研发技术类地点:深圳状态:招聘
任职要求
1. 计算机、软件工程、电子信息等相关专业本科及以上学历; 2. 扎实的编程基础,熟悉多线程、数据结构与算法,至少掌握Python、Java、Golang中的一种编程语言; 3. 熟悉对应语言的主流框架(如Java:Spring全家桶/Spring Boot/Cloud、MyBatis、Dubbo;Python:Django/Flask/FastAPI;Golang:Gin/Echo等); 4. 熟悉MySQL、Redis、RabbitMQ、Kafka等数据库、中间件的使用; 5. 有良好的技术交流和表达能力,具备积极主动的工作态度和勇于承担的责任心; 6. 具备AI和大模型相关技术领域经验(如模型集成、Prompt工程、向量数据库应用等)者优先。
工作职责
1. 负责互联网基础架构(大数据、运维、安全等)相关效能平台的设计和开发工作,面向AI原生时代的基建效能平台开发,通过大模型技术重构传统运维、数据、安全体系,打造具备自进化能力的智能基础设施中台; 2. 智能平台开发:基于大模型开发AIOps工具,实现日志分析/故障预测自动化;构建Prompt工程框架,优化LLM在运维场景的落地效率; 3. DataOps体系建设:搭建自动化数据流水线,集成质量监控与版本控制功能;开发DataAgent实现自然语言交互式数据查询; 4. 安全架构优化:设计AI驱动的威胁感知系统,实现攻击模式预测;开发敏感数据自动识别与合规审计工具; 5. 云原生运维:优化K8s资源调度算法与智能扩缩容策略。
包括英文材料
学历+
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
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.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
Dubbo+
https://dubbo.apache.org/en/overview/mannual/java-sdk/tasks/
Django+
https://www.youtube.com/watch?v=nGIg40xs9e4
Learn how to build a simple Django application in as fast as 20 minutes!
https://www.youtube.com/watch?v=rHux0gMZ3Eg
Learn Django and start building amazing back-ends!
Flask+
https://www.youtube.com/watch?v=Z1RJmh_OqeA
Flask is a micro web framework written in Python.
FastAPI+
https://fastapi.tiangolo.com/tutorial/
This tutorial shows you how to use FastAPI with most of its features, step by step.
https://realpython.com/get-started-with-fastapi/
FastAPI is a web framework for building APIs with Python.
https://www.youtube.com/watch?v=rvFsGRvj9jo
This video today is a crash course, where we will go through the basics of FastAPI.
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).
Echo+
https://echo.labstack.com/docs
The Echo project is a powerful and versatile web framework for building scalable and high-performance web applications in the Go programming language.
https://www.kelche.co/blog/go/golang-echo-tutorial/
Welcome to this tutorial on creating a fitness API using the Echo framework in Go.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
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.
RabbitMQ+
[英文] RabbitMQ Tutorials
https://www.rabbitmq.com/tutorials
These tutorials cover the basics of creating messaging applications using RabbitMQ.
https://www.youtube.com/watch?v=bfVddTJNiAw
RabbitMQ is a powerful message broker that can help you create resilient and scalable applications.
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
大模型+
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
Prompt+
https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/introduction-prompt-design
A prompt is a natural language request submitted to a language model to receive a response back.
https://learn.microsoft.com/en-us/azure/ai-foundry/openai/concepts/prompt-engineering
These techniques aren't recommended for reasoning models like gpt-5 and o-series models.
https://www.youtube.com/watch?v=LWiMwhDZ9as
Learn and master the fundamentals of Prompt Engineering and LLMs with this 5-HOUR Prompt Engineering Crash Course!
相关职位
社招软件开发岗
1.理解AI业务战略诉求,深入理解C端场景业务,主导关键系统的设计和优化,保障该系统的核心功能和性能满足业务要求; 2.不断拓展领域知识,运用专业技术攻坚解决领域难题,如数字人、TTS、视频/直播等; 3.研发效率提升,识别和规划可复用能力,沉淀技术解决方案提升研发效率; 4.把握行业的前瞻技术发展趋势,基于业务场景,结合新技术、新形态,推动技术创新性产品落地。
更新于 2025-07-30
社招软件开发岗
1.理解AI业务战略诉求,深入理解C端场景业务,主导关键系统的设计和优化,保障该系统的核心功能和性能满足业务要求; 2.不断拓展领域知识,运用专业技术攻坚解决领域难题,如数字人、TTS、视频/直播等; 3.研发效率提升,识别和规划可复用能力,沉淀技术解决方案提升研发效率; 4.把握行业的前瞻技术发展趋势,基于业务场景,结合新技术、新形态,推动技术创新性产品落地。
更新于 2025-08-27
社招A03645A
1、负责面向AI场景的平台系统产品的业务前端开发工作; 2、参与通用组件、中后台建站、研发效能等工程化建设; 3、深入发掘和分析业务需求,撰写技术方案和系统实现。
更新于 2025-03-17