Deep Learning Software Engineering Manager

Intel Corp. Santa Clara , CA 95051

Posted 2 months ago

Deep Learning Software Engineering Manager

Job Description

Intel's AI Product Group is developing the software and hardware to power the next wave of computing. We're looking for a Deep Learning Engineering Manager to:

  • Manage SW dev team to build and optimize a transformer library connecting frameworks or unified APIs to Intel NNP-T system software APIs.

  • Collaborate with other teams for full-stack integration to fully achieve workload/framework convergence, performance, and scalability on Intel NNP-T processors.

  • Drive SW design/dev efforts to accelerate and automate workload/framework enablement for Intel NNP-T.


Desired Qualifications:

  • BS or MS in CS, EE, Math or related fields

  • 2+ years of experience as engineering team manager or program manager

  • 5+ years of industry experience in software development

  • Knowledge of machine learning, frameworks, parallel computing

  • Proficiency in C++

Preferred Qualifications:

  • Excellent interpersonal, communication, problem-solving, and planning skills

  • Prior industry experience in machine learning, computer vision, natural language process, or parallel computing will be a plus

Inside this Business Group

Intel AI, leveraging Intel's world leading position in silicon innovation and proven history in creating the compute standards that power our world, is transforming Artificial Intelligence (AI) with the Intel AI products portfolio. Harnessing silicon designed specifically for AI, end to end solutions that broadly span from the data center to the edge, and tools that enable customers to quickly deploy and scale up, Intel AI is inside AI and leading the next evolution of compute.

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Performance Software Engineering Intern Tensorrt Deep Learning


Posted 1 week ago

VIEW JOBS 9/11/2019 12:00:00 AM 2019-12-10T00:00 Do you love writing fast code? We are looking for talented software engineers and computer architects to help design, build, and ship TensorRT: NVIDIA's high-performance deep learning inference optimizer and runtime. What you'll be doing: * Contribute to the TensorRT codebase and make an impact on one of NVIDIA's flagship deep learning software products. * Analyze the performance of important workloads, tuning our current software, and proposing improvements for future software. * Develop highly optimized GPU kernels for deep learning inference. * Work with cross-collaborative teams of deep learning experts and GPU architects to innovate across applications like autonomous driving, NLP, computer vision, and recommender systems. What we need to see: * Pursuing or completing a Bachelor's degree in computer science or similar field or equivalent work experience * Performance-oriented programming experience in a language like C/C++ What we'd like to see: * Pursuing or completing a Master's degree, PhD, or work experience in computer science or similar field * Prior experience with performance modelling, profiling, and code optimization * Architectural knowledge of CPUs and/or GPUs * GPU programming experience (CUDA or OpenCL) * Deep learning experience Intelligent machines powered by AI computers that can learn, reason and interact with people are no longer science fiction. Today, a self-driving car powered by artificial intelligence can meander through a country road at night and find its way. An AI-powered robot can learn motor skills through trial and error. This is truly an exceptional time. The era of AI has begun. Image recognition and speech recognition — GPU deep learning has provided the foundation for machines to learn, perceive, reason, and solve problems. The GPU started out as the engine for simulating human imagination, conjuring up the amazing virtual worlds of video games and Hollywood films. Now, NVIDIA's GPU runs deep learning algorithms, simulating human intelligence, and acts as the brain of computers, robots and self-driving cars that can perceive and understand the world. Just as human imagination and intelligence are linked, computer graphics and artificial intelligence come together in our architecture. Two modes of the human brain, two modes of the GPU. This may explain why NVIDIA GPUs are used broadly for deep learning, and NVIDIA is increasingly known as "the AI computing company." Does this role seem like a good match for your skills and interests? If you want to contribute to the deep learning community and help build a state of the art, next generation inference accelerator, then we welcome you to apply. Tell us why you think you might be a great fit for our team, and we'd love to tell you more about what we do. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #deeplearning Nvidia Santa Clara CA

Deep Learning Software Engineering Manager

Intel Corp.