המקום בו המומחים והחברות הטובות ביותר נפגשים
What you will be doing:
Lead the development of AI-assisted developer tools features and end to end solutions involving tight collaboration with Nsight product teams, NVIDIA research and other AI experts within the company.
Recruit a team to enable prototyping solutions and productizing within the Nsight developer tools suite
Expand the use of AI-assisted developer tools activities beyond code generation to unleash the power of AI to tackle difficult and time consuming tasks surrounding accelerating computing adoption and code maintenance.
Build and manage a multi-level software development team, ensuring high-quality output and adherence to project timelines.
Collaborate proactively with QA, UX/UI, product management and development, and upper management to ensure the product vision is realized .
Collaborate with various teams across geographies on implementation and problem solving.
Continuously explore emerging technologies and methodologies in software
Establish and grow a software team to develop key deep learning solutions.
What we need to see:
MS or PhD in Computer Science, Computer Engineering, or equivalent experience.
15+ years of relevant experience in software development, with 5+ years in a leadership role.
Knowledge of deep learning frameworks and libraries like PyTorch and TensorFlow.
Experience with GIT source control and Jira project management tools.
Strong programming skills in C++, and scripting language (Python) and Experience building tools on top of AWS and Azure backends.
Proven ability in managing local and remote teams with strong communication skills.
Proven track record of developing applications from initial vision to successful product release and maintenance.
Background in computer graphics, application development for desktop and cloud, and a passion for emerging technologies.
Experience in building and leading a multi-level software development team.
Demonstrated ability to work independently as a self-starter, tackling complex problems.
Ways to Stand Out from the Crowd
Experience in evaluating Large Language Models (LLMs), developing chatbots,applying machinelearning concepts in desktop and web development.
Knowledge of GPU architecture, CUDA and GPU programming (compute and graphics shaders)
GPU performance analysis and profiling tools
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך