Senior Developer Technology Engineer - AI

Nvidia Hillsboro , OR 97123

Posted 2 months ago

We are now looking for a Senior Developer Technology Engineer focused on Deep Learning and AI:

NVIDIA is seeking a passionate, world-class computer scientist to work in its Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer.

What you will be doing:

  • Study and develop cutting-edge techniques in deep learning, graphs, machine learning, and data analytics, and perform in-depth analysis and optimization to ensure the best possible performance on current- and next-generation GPU architectures.

  • Work directly with key customers to understand the current and future problems they are solving and provide the best AI solutions using GPUs.

  • Collaborate closely with the architecture, research, libraries, tools, and system software teams at NVIDIA to influence the design of next-generation architectures, software platforms, and programming models.

What we need to see:

  • A Masters or PhD in a Computer Engineering or Computer Science related discipline (or have equivalent experience), with 3+ years of relevant work or research experience.

  • Your work displays a strong knowledge of C/C++, software design, programming techniques, and AI algorithms.

  • Experience with parallel programming, ideally CUDA C/C++.

  • Strong communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.

  • Some travel is required for conferences and for on-site visits with developers.

Artificial intelligence, the dream of computer scientists for over half a century, is no longer science fiction. In the next few years, it will transform every industry. Soon, self-driving cars will reduce congestion and improve road safety. AI travel agents will know your preferences and arrange every detail of your family vacation. Medical instruments will read and understand patient DNA to detect and treat early signs of cancer.

Where engines made us stronger and powered the first industrial revolution, AI will make us smarter and power the next. What will make this intelligent industrial revolution possible? A new computing model - GPU deep learning - that enables computers to learn from data and write software that is too complex for people to code.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you a creative and autonomous computer scientist with a genuine passion for parallel computing? Do you love a challenge? If so, we want to hear from you. Come, join our AI Compute DevTech team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.

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.


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
HPC Operating Systems And AI Analytics Intern

Intel Corp.

Posted 3 days ago

VIEW JOBS 4/3/2020 12:00:00 AM 2020-07-02T00:00 HPC Operating Systems and AI Analytics Intern Job Description The Intel High Performance Computing (HPC) organization is seeking a graduate level intern to focus in the multi-kernel operating systems technology area. This type of multi-kernel combines a lightweight kernel with a general purpose kernel such as Linux to create a specialized operating system for exascale computing. Focus is on expansion of workloads from Simulation to AI Analytics, Machine Learning, and Deep Learning domains, and on adapting the operating system to meet the specific demands of these emerging workloads on supercomputers. The ideal candidate has experience with multi-kernels such as Intel's mOS or RIKEN's McKernel, and has run workloads like K-Means, Pi Estimation, Linear Regression, Page Rank, Logistic Regression, SVM and Triangle Count in an Apache Spark or Tensorflow framework on a multi-kernel. The candidate will explore how a multi-kernel interacts with an application and explain to kernel developers the specific resource requirements of emerging workloads. The goal of this work will be to influence OS kernel design and to demonstrate the suitability of multi-kernels for AI, ML, and DL workloads. Responsibilities may be quite diverse of a technical nature. U.S. experience and education requirements will vary significantly depending on the unique needs of the job. Job assignments are usually for the summer or for short periods during breaks from school. The ideal candidate should exhibit the following behavioral traits: * Willing to work independently as well as part of a team Qualifications Minimum requirements: * Must be pursuing a Masters or PhD in computer science or related field. * Relevant class work or experience in systems including parallel computing. * Experience with AI, ML, and DL frameworks such as Apache Spark or Tensorflow Compiling and building complex, existing applications, as well as using debug and performance evaluation tools in the Linux environment. * Experience in ready and understanding C, C+ and Python code. Preferred requirements: * Parallel programming experience with MPI and OpenMP * Experience with Linux kernel building, development, testing * GPU knowledge and programming * 1+ years of work or educational experience with software development * Knowledge of standard software development practices (requirements, design, development, validation) Inside this Business Group The Data Center Group (DCG) is at the heart of Intel's transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies-spanning software, processors, storage, I/O, and networking solutions-that fuel cloud, communications, enterprise, and government data centers around the world. 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.... USInternJR0131758Hillsboro Intel Corp. Hillsboro OR

Senior Developer Technology Engineer - AI