特斯拉Sr. Data Algorithm Engineer, CV
社招全职AI与数据分析地点:上海状态:招聘♡ 收藏
工作描述
职位介绍 数据算法团队在特斯拉工业智能研发方面扮演关键角色。我们通过自主搭建数据算法平台,赋能生产制造、供应链、销售、服务和充电网络等领域,将信息转化为高价值的数据资产,从而创造更优质的产品并提供完美的用户体验。 作为特斯拉应用软件团队的数据算法工程师,您将参与自研数据算法产品和项目的全生命周期,从孵化到落地,从雏形到成熟。您将领导数据的收集、清理、预处理、模型训练以及生产部署的全流程。理想候选人应对人工智能和计算机视觉技术充满热情,并紧跟该领域的最新进展。 本职位主要聚焦于制造相关的机器视觉应用,包括自动视觉质检(缺陷检测)、视觉引导等。特别强调工业场景下的缺陷检测能力、少样本(few-shot)缺陷检测项目经验,以及利用AI Agent驱动视觉应用的规模化部署。 岗位职责 光学调试与视觉系统集成相关:负责工业相机选型、光源设计与调试、镜头选择、曝光/增益/触发等光学参数优化,以及2D相机标定。配合机器人/PLC等技术,驱动2D视觉应用与生产协同。 2D数据处理相关:负责机器视觉项目中大批量2D图像数据的收集、整理、标注、过滤和清洗。需熟练处理缺陷检测任务,包括图像预处理、数据增强、难例挖掘等。需熟练使用Python、C++、OpenCV、Numpy等工具处理2D图像数据。 模型开发相关:负责2D视觉项目的目标检测、语义/实例分割、缺陷分类/定位模型的数据预处理、训练、迭代、重训练,以及模型准确率、召回率和泛化能力提升。重点开发与优化少样本(few-shot)缺陷检测、异常检测(anomaly detection)相关模型,适应工业场景中缺陷样本稀缺的特点。需具备Python、C++、TensorFlow/PyTorch等框架经验,并理解常用神经网络(如CNN、Transformer及其变体)在2D视觉中的应用。 规模化部署与创新相关:利用AI Agent技术驱动视觉应用的规模化落地,包括自动化数据管道构建、模型自适应调优、跨产线快速部署、效果监控与持续迭代。对最新的2D视觉技术(few-shot learning、 foundation models、anomaly detection)和AI Agent趋势保持敏感,能够提出创新解决方案应对工业生产挑战,以提升质量控制效率和部署规模。 任职要求 必备条件 具备计算机科学、数学、统计学或相关学科的高等学历。 具备较强的C++和Python开发背景,能够处理高性能2D视觉算法实现。 具备很强的2D视觉算法背景,包括缺陷检测、分割、分类,以及少样本学习和异常检测算法。熟悉工业光学成像原理。 具备TensorFlow或PyTorch等框架的模型开发经验,并理解常用神经网络(如卷积网络、Transformer)在视觉中的原理和优化。 具备数据科学相关能力,如Pandas、Numpy、Matplotlib以及MongoDB Aggregation等工具的使用经验。 了解工业相机、光源、镜头等硬件解决方案,具备工业制造的机器视觉经验,尤其是制造质量控制中的缺陷检测应用。具备较强的光学调试能力。 优先考虑 有实际将视觉技术应用于工业、制造领域的项目经验,特别是2D缺陷检测系统,few-shot缺陷检测项目经验为佳。 在相关领域的学术期刊或会议(如CVPR、ICCV)上发表过研究论文。 具有工业相机/光源/镜头解决方案的丰富经验,以及实际光学调试(lighting setup、相机参数优化)经验。 有在敏捷环境中工作的经验。 具有算法开发竞赛经验,如ACM、Kaggle等。 熟悉AI Agent、大模型在工业视觉规模化部署中的应用,或具备跨多产线/多场景快速落地视觉方案的经验。 The Role The Data Algorithms team plays a key role in Tesla's industrial intelligence research and development. We build our own data algorithms platform to empower areas such as production manufacturing, supply chain, sales, services, and charging networks, transforming information into high-value data assets to create superior products and deliver a perfect user experience. As a Data Algorithms Engineer at Tesla, you will participate in the full lifecycle of in-house data algorithms products and projects, from incubation to deployment, and from prototype to maturity. You will lead the entire process of data collection, cleaning, preprocessing, model training, and prod…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
算法+
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/
OpenCV+
https://learnopencv.com/getting-started-with-opencv/
At LearnOpenCV we are on a mission to educate the global workforce in computer vision and AI.
https://opencv.org/university/free-opencv-course/
This free OpenCV course will teach you how to manipulate images and videos, and detect objects and faces, among other exciting topics in just about 3 hours.
AI agent+
https://www.ibm.com/think/ai-agents
Your one-stop resource for gaining in-depth knowledge and hands-on applications of AI agents.
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.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
NumPy+
https://numpy.org/doc/stable/user/absolute_beginners.html
NumPy (Numerical Python) is an open source Python library that’s widely used in science and engineering.
[英文] NumPy - Learn
https://numpy.org/learn/
Below is a curated collection of educational resources, both for self-learning and teaching others, developed by NumPy contributors and vetted by the community.
https://www.kaggle.com/code/themlphdstudent/learn-numpy-numpy-50-exercises-and-solution
This kernel uses exercises of NumPy from the Machine Learning Plus webpage
https://www.youtube.com/watch?v=KHoEbRH46Zk
If you've heard of Pandas and NumPy, you may think one is simply a superset of the other.
https://www.youtube.com/watch?v=QUT1VHiLmmI
Learn the basics of the NumPy library in this tutorial for beginners.
https://www.youtube.com/watch?v=VXU4LSAQDSc
This video serves as an introduction to the NumPy Python library.
TensorFlow+
https://www.youtube.com/watch?v=tpCFfeUEGs8
Ready to learn the fundamentals of TensorFlow and deep learning with Python? Well, you’ve come to the right place.
https://www.youtube.com/watch?v=ZUKz4125WNI
This part continues right where part one left off so get that Google Colab window open and get ready to write plenty more TensorFlow code.
PyTorch+
https://datawhalechina.github.io/thorough-pytorch/
PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。
https://www.youtube.com/watch?v=V_xro1bcAuA
Learn PyTorch for deep learning in this comprehensive course for beginners. PyTorch is a machine learning framework written in Python.
CNN+
https://learnopencv.com/understanding-convolutional-neural-networks-cnn/
Convolutional Neural Network (CNN) forms the basis of computer vision and image processing.
[英文] CNN Explainer
https://poloclub.github.io/cnn-explainer/
Learn Convolutional Neural Network (CNN) in your browser!
https://www.deeplearningbook.org/contents/convnets.html
Convolutional networks(LeCun, 1989), also known as convolutional neuralnetworks, or CNNs, are a specialized kind of neural network for processing data.
https://www.youtube.com/watch?v=2xqkSUhmmXU
MIT Introduction to Deep Learning 6.S191: Lecture 3 Convolutional Neural Networks for Computer Vision
Transformer+
https://huggingface.co/learn/llm-course/en/chapter1/4
Breaking down how Large Language Models work, visualizing how data flows through.
https://poloclub.github.io/transformer-explainer/
An interactive visualization tool showing you how transformer models work in large language models (LLM) like GPT.
https://www.youtube.com/watch?v=wjZofJX0v4M
Breaking down how Large Language Models work, visualizing how data flows through.
还有更多 •••
相关职位
社招AI与数据分析
Bachelor's degree or higher in Computer Science, Mathematics, Statistics, or a related field. Solid
上海
社招AI与数据分析
必备条件 具备计算机科学、数学、统计学或相关学科的高等学历。 具备较强的C++和Python开发背景,能够处理高性能3D视觉算法实现。 具备很强的3D视觉算法背景,包括点云滤波、分割、检测、配准和6D
上海
社招AI与数据分析
The Role We are building the next generation of enterprise data platforms: keeping production system
上海