SantaClaraRecruiter Since 2001
the smart solution for Santa Clara jobs

Audi Principal Engineer - Machine Learning

Company: Volkswagen
Location: Santa Clara
Posted on: May 3, 2021

Job Description:

Primary Location: United States-California-Santa ClaraDescription "Vorsprung durch Technik" or, "Progress through Technology" is our company ethos and is the core belief that drives the development of every Audi vehicle. It inspires the innovative solutions, revolutionary engineering and progressive design that have become synonymous with the Audi name. And it reminds us to challenge ourselves, rewrite the rules from time to time and always fuel our pioneering spirit. The spirit that sets us apart on the racetrack and the open road. In our relentless pursuit to become the number one premium car brand in America, we need employees who share in this spirit of challenging the status quo in everything that we do.RoleSummaryProgram Engineer - Machine Learning is responsible for the development and implementation projects by collaborating with engineers and suppliers. Designing & architecting complex embedded and cloud platform solutions for Machine Learning and managing the execution through design, prototyping & hands-on development. This will include planning and executing projects for autonomous driving functions including development of the system architecture and its individual components like perception, fusion, planning and tactic, shadow mode, corner case finding, filtering, as well as cloud applications for handling big data, and training the systems.RoleResponsibilitiesManage Machine Learning development and implementation projects (40%)Design and implement machine learning applications towards autonomous driving, in the fields of perception, fusion, planning/tactics, shadow mode, corner case finding, as well as cloud applications for training, filtering and searching big databasesProvide technical leadership for the development teams and act as a mentor for engineersLead and collaborate on all phases of the development life cycle (requirements analysis, high level design, detailed design, coding, unit test, integration, system level test)Analyze the requirements to determine feasibility of the system design within time and cost constraintsInterface with both internal and external customersCollaborate with other system architects and product owners for finding product solutionsDevelop embedded platform solutions for Big Loop projects (40%)Implement the individual Big Loop components including shadow mode testing, data filtering in vehicle and offline, AI training, as optimization of the networks for deployment.Develop corner case collection in-vehicle system for AI trainingPerform AI SoC and sensor evaluationsWork on offline tools for data preparation for DL training.Develop ML inference solutions on XAVIER or similar platforms.Seek out ways to automate and accelerate development of data-driven products, as well as the execution of these processesMaintain and look to improve our Machine Learning Deployment PipelineManage projects (20%)Managing personnel, budget and schedules with internal customers (CSO, Audi and Porsche) and external suppliers.Tracking schedules, reconciling budgets monthly and report risks to management. Set recurring status meetings and work with stakeholders to set goals, and define scope and objectives.Defining approval scopeBuilding traceability within the development process Definition of required scope of local test cases (HW and SW testing, scope: platform)Resource planning for approval activitiesMonitoring of test execution to ensure on time approval Generate approval recommendation.QualificationsExperience 10 - 13+ years of relevant work experienceEducationMaster's or PhD in in Engineering (electrical, computer science or comparable)General SkillsExcellent planning and organization, project management and time management skillsProject management (desirable in innovative technology environment and agile methods)Effective analytical and conceptual skills to derive adequate solutions for technical problemsAbility to solve complex problemsAbility to work independentlyExcellent communication skillsOpen minded and empathic work styleExcellent team playerKnowledge in using requirement management, configuration management and change management toolsAbility to translate system performance and operational specifications into software requirements, design, and test specificationsSpecialized SkillsExpert knowledge of deep learning techniques such as CNN, RNN, LSTM and GAN.Experience with application of deep learning techniques for automotive applicationsExpert level experience in at least one of TensorFlow, PyTorch, or CaffeExperience with cloud environments as MS Azure or AWSPractical experience with development processes, like ASPICEExperience with GPU Architectures and Programming in OpenCL or CUDAExperience with model optimization both for cloud and embedded applicationsExperience with 3D vision/sensing applied for automotive applicationExperience on applying Deep Learning techniques within different domains (e.g. perception, fusion, planning) and different data types (e.g. images, point clouds, object lists) (desired)Ability to test, debug and integrate on embedded systems (desired)Experience with Functional Safety - ISO 26262, SOTIF (desired)Understanding of Design Patterns & CI/CD (desired)Basic German language skills (written and spoken) (desired).Work FlexibilityFull time positionWe are proud to be an EEO employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.#LI-MB1SDL2017

Keywords: Volkswagen, Santa Clara , Audi Principal Engineer - Machine Learning, Other , Santa Clara, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Clara RSS job feeds