Software Engineer, Machine Learning, Edge TPU
Join to apply for the Software Engineer, Machine Learning, Edge TPU role at Google
Software Engineer, Machine Learning, Edge TPU
Join to apply for the Software Engineer, Machine Learning, Edge TPU role at Google
Get AI-powered advice on this job and more exclusive features.
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; Kirkland, WA, USA .Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages (C++, Python), or 1 year of experience with an advanced degree.
- 2 years of experience working with machine learning/artificial intelligence.
- Master's degree or PhD in Computer Science or related technical field with an emphasis on Machine Learning/Artificial Intelligence.
- Publications or research experience in deep learning.
- Experience in developing, training, and optimizing machine learning models.
- Experience working with any deep learning frameworks – Tensorflow, Pytorch or JAX.
- Experience with accelerators or working at the hardware/software interface.
- Experience with neural network architectures/design.
We are looking for a Machine Learning Software Engineer to join our innovative team. Beyond technical prowess, we are looking for an adaptable individual with a naturally enthusiastic and optimistic outlook who grows up in a rapidly changing environment.Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.
The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google .
Responsibilities
- Lead efforts on defining, developing and training edge optimized models for generative AI, computer vision, natural language and speech use cases.
- Design, build, and maintain model optimization tools and infrastructure modules needed for automating optimization and training of neural networks and architecture design space exploration.
- Write modular and efficient ML training pipelines and assist in building profiling and visualization tools.
- Work with EdgeTPU architects to design future accelerators, the hardware/software interface, and co-optimizations of the next generation EdgeTPU architectures.
- Collaborate with ML model developers, researchers, and EdgeTPU hardware/software teams on customize neural network architectures to accelerate the transition from research ideas to user experiences running on the EdgeTPU.
Seniority level
Seniority level
Not Applicable
Employment type
Employment type
Full-time
Job function
Job function
Information Technology and EngineeringIndustries
Information Services and Technology, Information and Internet
Referrals increase your chances of interviewing at Google by 2x
Sign in to set job alerts for “Software Engineer” roles.
San Jose, CA $133,900.00-$242,000.00 2 days ago
Mountain View, CA $141,000.00-$202,000.00 3 days ago
San Mateo, CA $145,000.00-$165,000.00 3 weeks ago
Sunnyvale, CA $167,000.00-$185,500.00 1 week ago
Mountain View, CA $141,000.00-$202,000.00 1 week ago
San Jose, CA $93,200.00-$170,600.00 2 weeks ago
Sunnyvale, CA $141,000.00-$202,000.00 2 weeks ago
San Jose, CA $153,600.00-$286,600.00 2 days ago
Palo Alto, CA $180,000.00-$440,000.00 3 weeks ago
Mountain View, CA $141,000.00-$202,000.00 2 weeks ago
eCommerce Full Stack Developer (React / Shopify) - On Site
Mountain View, CA $137,500.00-$186,500.00 1 day ago
Frontend Software Engineer - TikTok Effect House
San Jose, CA $118,657.00-$259,200.00 3 weeks ago
San Francisco Bay Area $180,000.00-$264,000.00 2 weeks ago
Fullstack Engineer - Grok Experiments, DM's
Software Engineer III, Full Stack, YouTube
Mountain View, CA $141,000.00-$202,000.00 1 week ago
Stanford, CA $107,423.00-$133,600.00 1 day ago
San Jose, CA $113,400.00-$206,300.00 2 days ago
San Francisco Bay Area $135,000.00-$250,000.00 2 weeks ago
Palo Alto, CA $180,000.00-$440,000.00 4 hours ago
San Jose, CA $113,400.00-$206,300.00 2 days ago
Backend Software Engineer, Pickups and Dropoffs
Mountain View, CA $170,000.00-$216,000.00 1 week ago
Software Engineer III, Frontend / ReactJS / Node / GQL
Sunnyvale, CA $117,000.00-$234,000.00 1 week ago
Mountain View, CA $158,000.00-$198,000.00 6 days ago
Sunnyvale, CA $117,000.00-$234,000.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr