NVIDIA

Software Engineer - Deep Learning

NVIDIA

Bengaluru, Karnataka, India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to NVIDIA! We are a cutting-edge technology company dedicated to pushing the boundaries of what is possible with innovative and advanced computing solutions. Our team is looking for a talented and passionate Software Engineer specializing in Deep Learning to join us in our mission to revolutionize the world of artificial intelligence. As a member of our team, you will have the opportunity to work on groundbreaking projects and collaborate with some of the brightest minds in the industry. If you are driven, curious, and have a strong background in software engineering and deep learning, we encourage you to apply and be a part of the NVIDIA family.

  1. Design and develop cutting-edge software solutions utilizing deep learning technology.
  2. Collaborate with cross-functional teams to identify and implement innovative solutions.
  3. Conduct research and stay up-to-date with the latest advancements in deep learning and artificial intelligence.
  4. Write clean, efficient, and well-documented code that meets project requirements.
  5. Troubleshoot and debug software issues, ensuring timely resolution.
  6. Participate in code reviews and provide feedback to team members.
  7. Collaborate with product managers and designers to define project requirements and specifications.
  8. Effectively communicate project progress and updates to team members and stakeholders.
  9. Identify and propose solutions to improve software performance and user experience.
  10. Stay abreast of industry trends and best practices to continuously improve skills and knowledge.
  11. Follow established coding standards and processes to ensure high-quality software deliverables.
  12. Contribute to the overall success of the team by actively participating in team meetings and offering ideas and suggestions for improvement.
  13. Take ownership of assigned tasks and ensure timely and accurate completion.
  14. Work in a fast-paced environment and adapt to changing project needs and priorities.
  15. Maintain a positive and collaborative attitude towards team members and foster a culture of continuous learning and growth.
Where is this job?
This job is located at Bengaluru, Karnataka, India
Job Qualifications
  • Proficiency In Programming Languages Such As Python, C++, And Cuda For Developing Deep Learning Algorithms And Models.

  • Experience With Deep Learning Frameworks Such As Tensorflow, Pytorch, And Keras To Design And Implement Complex Neural Networks.

  • In-Depth Knowledge Of Computer Vision And Natural Language Processing Techniques To Solve Real-World Problems Using Deep Learning.

  • Strong Understanding Of Parallel Computing And Gpu Architecture To Optimize Deep Learning Algorithms For High Performance Computing.

  • Familiarity With Nvidia Hardware And Software Platforms, Such As Gpus, Cuda, And Tensorrt, To Leverage The Full Potential Of Nvidia Technology In Deep Learning Applications.

Required Skills
  • Data Analysis

  • Machine Learning

  • Algorithm design

  • Natural language processing

  • Data Mining

  • Image Processing

  • Neural Networks

  • Model Optimization

  • Parallel Computing

  • Ai Development

  • Deep Learning Frameworks

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer - Deep Learning in Bengaluru, Karnataka, India is ₹1,500,000 to ₹2,000,000 per year. This equates to approximately $20,000 to $27,000 USD per year. However, this can vary depending on the specific company, level of experience, and skills of the individual.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedJuly 15th, 2024
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started