Role Summary
As an ADAS Tooling Development Software Fellow, you will join an interdisciplinary team focused on advancing autonomous driving technologies through AI-powered tooling. Over the course of the fellowship, you’ll contribute to the development, evaluation, and deployment of machine learning models that analyze real-world driving scenarios from video data. Your work will involve hands-on data processing, model training, performance analysis, and integration into production pipelines, with opportunities to validate your models through in-vehicle testing. This role is ideal for students eager to apply their research skills in a fast-paced, collaborative environment tackling real-world challenges in autonomy.
Role Responsibilities :
Collection and processing of data (20%)
- Participate in-vehicle test drives to collect data
- Process the corresponding data
Designing, implementing, testing, deploying and monitoring AI models (70%)
Design artificial intelligence models to perform the desired tasksImplement the models in python using Deep learning packages.Test the model performance to make it complacence with the desired KPIs.Deploy the model using containerization and orchestrations tools.Monitor the model’s performance to make sure it maintains the desired performanceReporting of results (10%)
Create reports illustrating the model’s performance.Extract key insight of the model performance and the underlying data structureCommunicate advanced ideas with the team.Qualifications
Qualifications : Required Education :
Applicants must be rising seniors in a Bachelor's or Master's program, currently enrolled Ph.D. students, or recent graduates who completed their degree within the past six months.Electrical Engineering, Mechanical Engineering, Computer Science, or related field preferred.GPA of 3.0 or higherRequired Skills :
Proficiency with Python (3+ years) and the Python data stack (Numpy, Scipy, Pandas, Scikit-learn) and / or SQLGood understanding in AI, Deep Learning and Machine Learning including but not limited to CNN / RNN architectures, Image and semantic segmentation, video processingGood understanding of statistical modeling, machine learning, deep learning, or data analytics concepts.Experience with one or more Deep Learning packages including but not limited to Pytorch and TensorFlow.Excellent skills in data manipulation, preprocessing and feature engineering.Experience with predictive modeling (Regression, Classification, Clustering, Dimensionality Reduction)Experience with deploying machine learning models in production using containerization and orchestrations tools like DockerExperience with SQLMust have a valid Driving LicenseDesired Skills :
Knowledge of the following tools – Codebeamer, JIRA, Confluence, bitbucket, git, conan, ADTF, ROS 2, VMware / virtualbox, docker, Ubuntu, QNX
In San Jose, California, the hourly rates for this role are based on level of education :
Undergraduate (Junior or Senior) : $35 / hour
Graduate (Master's) : $38 / hour
PhD : $42 / hour
We are unable to consider OPT / CPT / International candidates.