Career Center
Loading...
Job Seekers, Welcome to CBIA Career Center
Active Advanced Search Filters: (Click to remove)
Search Filters
Use this area to filter your search results. Each filter option allows for multiple selections.
NEW! NEW!
NEW! NEW!
NEW! NEW!
Saint Mary's College of California
Moraga, California
NEW! NEW!
NEW! NEW!
NEW! NEW!
NEW! NEW!
NEW! NEW!
Black & Veatch, Lead Electrical Engineer - Hydropower & Renewables
Rancho Cordova, California
NEW! NEW!
Black & Veatch, Lead Electrical Engineer - Hydropower & Renewables
Rancho Cordova, California
NEW! NEW!
NEW! NEW!
NEW! NEW!
University of California, Berkeley
Berkeley, California
NEW! NEW!
NEW! NEW!
NEW! NEW!
University of California, Berkeley
Berkeley, California
NEW! NEW!
NEW! NEW!
NEW! NEW!
NEW! NEW!
NEW! NEW!
NEW! NEW!
NEW! NEW!
Loading... Please wait.
Expand
Show Other Jobs
Job Saved
Save Job
Deep Learning Lead Software Engineer
California Institute of Technology
Application
Details
Posted: 28-Mar-23
Location: Pasadena, California
Salary: Open
Internal Number: 4041374
Caltech
Exempt Overtime Eligible: Exempt
Benefits Eligible: Benefit Based
Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.
Job Summary
The Deep Learning Lead Software Engineer will work at the AI+Science Lab led by Prof. Anima Anandkumar at Caltech, a mission-driven multi-disciplinary environment creating cutting-edge AI methods and applying them to a wide range of scientific domains ranging from weather/climate modeling, material design and manufacturing, protein design, and autonomous drone flights.
The Deep Learning Lead Software Engineer will lead the effort to train large-scale AI foundation models for science and engineering and use their skills to create lasting benefits for humanity. They will create open-source frameworks for scientific domains and help Professor Anima Anandkumar expand AI for science.
The successful candidate will interact with the scientific community at Caltech and other universities, as well as national labs and industrial partners.
The Deep Learning Lead Software Engineer will lead, along with Professor Anandkumar, to determine the direction of research, develop and implement new deep learning algorithms, build workflows, ensure the best hardware performance, define APIs, analyze functionality coverage, and perform other general software engineering work. The ability to work in a dynamic, research environment with excellent interpersonal skills is critical for success in this role since it involves guiding/mentoring student engineers and collaborating closely with others. The successful candidate will also be expected to promote the developed software frameworks and cultivate an open-source community to encourage adoption and further contribution.
Essential Job Duties
- Develop and deploy complex and advanced algorithms for deep learning and create industrial-scale libraries.
- Construct and curate large problem-specific datasets.
- Analyze and improve the performance of GPU implementations.
- Keep up with the latest DL research and collaborate with diverse teams.
- Publish state-of-the-art results and open-source and engage with the community.
Basic Qualifications
- Ph.D. in Computer Science, AI, Applied Math, or a related field.
- 10+ years of relevant scientific research experience.
- Extremely strong mathematical fundamentals and algorithm skills or experience.
- Professional experience with Deep Learning Frameworks, especially PyTorch.
- Excellent programming, debugging, performance analysis, and test design skills.
- Ability to work independently.
- Outstanding communication and documentation habits.
Preferred Qualifications
- Comprehensive technical/scientific expertise doing performance analysis and tuning.
- Extensive experience leading and directing large-scale foundation models, especially pipeline/model parallelism.
- Experience with HW architecture, ideally accelerators, and to numerical software.
- Excellent C/C++ and Python programming skills.
- GPU programming (CUDA).
- Experience in managing large open-source projects.
Required Documents
- CV
- Statement detailing software experience
- Links to open-source repositories authored
This position is eligible for a remote work option, subject to institutional review and adherence to the Institute's policies.
- An approved remote work agreement is required.
- In accordance with Caltech's remote work guidelines, responsible for having a designated work area (home office) and for any costs related to remodeling and/or the initial setup of such designated workspace.
- Equipment needs for remote work are determined on a case-by-case basis.
- Experience with Zoom and other similar video/web conference software required.
- Report to the office as necessary by operational needs.
To be considered for this position please visit our web site and apply on line at the following link: https://hr.caltech.edu/work/job_openings
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Copyright 2022 Jobelephant.com Inc. All rights reserved.
Posted by the FREE value-added recruitment advertising agency
jeid-1106cab1a892f141ba4733bc07800804
The California Institute of Technology (Caltech) is a world-renowned science and engineering research and education institution, where extraordinary faculty and students seek answers to complex questions, discover new knowledge, lead innovation, and transform our future.
More Jobs from This Employer
https://careers.cbia.org/jobs/18379226/deep-learning-lead-software-engineer
Loading. Please wait.
Error
Powered By

For assistance please contact Customer Service at 888.491.8833 x 1629 |
candidatesupport@naylor.com