Your Browser is Not Supported
To ensure jobstore run smoothly, please use the latest version of the following supported browsers:
Interested applicants are invited to apply directly at the NUS Career Portal.
Your application will be processed only if you apply via NUS Career Portal.
We regret that only shortlisted candidates will be notified.
• Develop and maintain web applications using Python, HTML, and ReactJS.
• Design and implement front-end interfaces using modern JavaScript frameworks.
• Collaborate with the design team to create user-friendly and visually appealing interfaces.
• Write clean, maintainable, and efficient code following best practices.
• Perform code reviews to ensure code quality and adherence to coding standards.
• Troubleshoot and debug issues across the entire stack.
• Optimize applications for maximum speed and scalability.
• Stay updated on emerging technologies and trends in web development.
• Work closely with cross-functional teams to gather requirements and translate them into technical solutions.
• Participate in sprint planning, daily stand-ups, and other agile ceremonies.
• Masters's degree in Computer Science, Engineering, or related field.
• Proven experience as a Full Stack Developer or similar role.
• Proficiency in Python, HTML, CSS, JavaScript, and ReactJS.
• Strong understanding of web development concepts such as RESTful APIs, MVC architecture, and responsive design.
• Experience with version control systems such as Git.
• Familiarity with database systems such as SQL and NoSQL.
• Excellent problem-solving and analytical skills.
• Ability to work independently and in a team environment.
• Strong communication and interpersonal skills.
• Attention to detail and a passion for writing clean, well-organized code.
• Experience with other front-end frameworks such as Angular or Vue.js.
• Knowledge of server-side technologiesP such as Flask or Django.
• Experience with cloud platforms such as AWS or Azure.
• Understanding of DevOps principles and CI/CD pipelines.
• Familiarity with Agile methodologies such as Scrum or Kanban.
Join us in building innovative and cutting-edge web applications that make a difference. If you're passionate about technology and enjoy working in a collaborative environment, we'd love to hear from you.
Apply now and take the next step in your career as a Full Stack Developer!
Official account of Jobstore.
Interested applicants are invited to apply directly at the NUS Career Portal.
Your application will be processed only if you apply via NUS Career Portal.
We regret that only shortlisted candidates will be notified.
The Heat Resilience & Performance Centre (HRPC) is a first-of-its-kind research centre, established at the National University of Singapore (NUS), to spearhead and conduct research and development to address the challenges arising from climate change & extreme heat.
We are seeking a Software Research Engineer who will play a key role in assisting in the development, execution and maintenance of the centre’s data lake. The data lake will not only serve as HRPC’s central archive of research data and findings but play an important role in the centres knowledge generation and hypothesis testing journey. The successful candidate will be part of a multi-disciplinary group comprising exercise and thermal physiologists, data scientists, biomedical engineers and researchers.
The main areas of responsibilities of the role will include:
As HRPC expands the successful candidate will take on more responsibilities and progress towards potentially leading a team responsible for our data engineering needs.
Qualifications and requirements of the role are as follows:
The role is based in Singapore.
Remuneration will be commensurate with the candidate’s qualifications and experience.
Official account of Jobstore.
Morgan Hunt are currently recruiting for a high regarded public sector organisation in Belfast who require a Research Software Engineer-Team Lead on a Full Time Contract available for 24 months
The chosen candidate will be responsible for the effective planning and day to day management of activities relating to the delivery of the High Performance Computing (HPC) and Research Data Storage (RDS) services.
Role Responsibilities
Role Requirements
Role Details
Morgan Hunt is a multi-award-winning recruitment Business for interim, contract and temporary recruitment and acts as an Employment Agency in relation to temporary vacancies. Morgan Hunt is an equal opportunities employer, job suitability are assessed on merit in accordance with their skills, qualifications and abilities to perform the relevant duties required in a particular role.
Official account of Jobstore.
Job Description
Position: ICT Trainer
Location: Xinmin Primary School, 9 Hougang Ave 8, Singapore 538784
Contract Period: July 1, 2024, to June 30, 2025, with an option to extend for 10 months.
Hours of Deployment:
Scope of Services:
Other Tasks:
Qualification, Skills & Experience:
Official account of Jobstore.
This requisition is expected to stay active for 45 days but may close earlier if a successful candidate is selected or business necessity dictates. Interested candidates are encouraged to apply as soon as possible to ensure consideration.
Philips is an Equal Employment and Opportunity Employer/Disabled/Veteran and maintains a drug-free workplace.
Official account of Jobstore.
NVIDIA is seeking seasoned computer architects to help design processor and system architectures that will enable compelling Deep Learning performance, architecture and efficiency improvements. This role offers the opportunity to directly impact the future hardware roadmap in a fast-growing technology company that leads the AI revolution.
What you’ll be doing:
Understand, analyze, profile, and optimize deep learning training workloads on state-of-the-art hardware and software platforms.
Guide development of future generations of deep learning processors and computing platforms.
Develop detailed performance models and simulators for computing systems accelerating DL training.
Collaborate across the company to guide the direction of machine learning at NVIDIA; spanning teams from hardware to software and research to production.
Drive HW/SW co-design of NVIDIA’s full deep learning platform stack, from silicon to DL frameworks.
What we'd like to see:
PhD in CS, EE or CSEE and 8+ years; or MS (or equivalent experience) and 10+ years of relevant work experience.
Strong background in computer architecture, with a proven track record of delivering world-class high-performance processors.
Background in machine learning and neural networks, in particular training.
Experience analyzing and tuning application performance on state-of-the-art hardware.
Experience with processor and system-level performance modelling.
Programming skills in C++ and Python.
Familiarity with GPU computing (CUDA, OpenCL).
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 creative and autonomous? Do you love a challenge? If so, we want to hear from you! Come, join our DL Architecture team and help build the real-time, cost-effective AI computing platform driving our success in this exciting and quickly growing field.
The base salary range is 220,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
What You'll Be Doing:
The software architecture group at NVIDIA has openings for Deep Learning Architect. We scale the DNN models and frameworks to the systems with hundreds of thousands of nodes.
This position involves tracking advancements in deep learning frameworks, models, and the latest deep learning research, both internally and externally. You will then translate these findings into scaling and networking requirements.
Collaborate across NVIDIA to provide guidance on scaling deep learning frameworks and models, working with teams spanning from hardware to software, and research to production.
Understand, analyze, profile, and optimize deep learning training workloads using new hardware and software platforms.
Scale deep learning training workloads on systems equipped with deep learning accelerators, InfiniBand, and ROCE networks.
Provide guidance for the development of future generations of deep learning processors and network hardware.
What We Need to See:
A Ph.D., Masters, or BS in Computer Science (CS), Electrical Engineering (EE), Computer Science and Electrical Engineering (CSEE), or closely related field or equivalent experience.
5+ years of experience in DNNs, Scaling of DNNs, Parallelism of DNN frameworks, or deep learning training workloads.
Background in machine learning and neural networks, particularly in the area of training.
Experience in analyzing and optimizing application performance on cutting-edge hardware.
Deep understanding of parallelism techniques including Data Parallelism, Pipeline Parallelism, Tensor Parallelism, and FSDP.
Proficiency in developing code for one or more deep neural network (DNN) training frameworks, such as Caffe, TensorFlow, or Torch.
Strong programming skills in C++ and Python.
Familiarity with GPU computing, including CUDA and OpenCL and familiarity with InfiniBand and RoCE networks.
Ways to Stand Out from the Crowd:
Prior contributions to one or more DNN training frameworks as part of your previous work experience.
Deep understanding and contributions to the scaling of Large-Scale Language Models.
With competitive salaries and a generous benefits package, we are 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 and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you!
The base salary range is 148,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
NVIDIA is seeking outstanding AI Solution Architects to assist and support customers that are building solutions with our newest AI technology. At NVIDIA, our solution architects work across many teams and enjoy helping customers with the latest Accelerated Computing and Deep Learning software and hardware platforms. We're looking to grow our company, and build our teams with the smartest people in the world. Would you like to join us at the forefront of technological advancement? You will become a trusted technical advisor with our customers and work on exciting projects and proof-of-concepts focused on inference for Deep Learning (DL) and Generative AI (GenAI). You will also collaborate with a diverse set of internal teams on performance analysis and modeling of inference software. You should be comfortable working in a dynamic environment, and have experience with GenAI, DL and GPU technologies. This role is an excellent opportunity to work in an interdisciplinary team with the latest technologies at NVIDIA!
What You Will Be Doing
Partnering with other solution architects, engineering, product and business teams. Understanding their strategies and technical needs and helping define high-value solutions
Dynamically engaging with developers, scientific researchers, data scientists, which will give you experience across a range of technical areas
Strategically partnering with lighthouse customers and industry-specific solution partners targeting our computing platform
Analyze performance and power efficiency of deep learning inference workloads
Some travel to conferences and customers may be required
What We Need To See
BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering or related fields (or equivalent experience)
5+ years of hands-on experience with Deep Learning frameworks such as PyTorch and TensorFlow
Strong fundamentals in programming, optimizations and software design, especially in Python
Excellent knowledge of theory and practice of DL and GenAI inference
Excellent presentation, communication and collaboration skills
Desire to be involved in multiple diverse and creative projects
Ways To Stand Out From The Crowd
Prior experience with DL training at scale, deploying or optimizing DL inference in production
Experience with NVIDIA GPUs and software libraries, such as NVIDIA Triton Inference Server, TensorRT, TensorRT-LLM
Excellent C/C++ programming skills, including debugging, profiling, code optimization, performance analysis, and test design
Familiarity with parallel programming and distributed computing platforms
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you!
The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
We are now looking for a Deep Learning Performance Architect!
NVIDIA is seeking outstanding Performance Analysis Architects with a background in performance modeling, architecture simulation, and profiling to help analyze and develop the next generation of architectures that accelerate AI and high-performance computing applications.
What you’ll be doing:
Develop innovative architectures to extend the state of the art in deep learning performance and efficiency
Prototype key deep learning and data analytics algorithms and applications
Analyze performance, cost and power trade-offs by developing analytical models, simulators and test suites
Understand and analyze the interplay of hardware and software architectures on future algorithms, programming models and applications
Actively collaborate with software, product and research teams to guide the direction of deep learning HW and SW
What we need to see:
A Masters Degree or PhD in Computer Science, Electrical Engineering, Computer Engineering or related relevant field (or equivalent experience)
5+ years of relevant work experience in computer architecture
Strong foundation in machine learning and deep learning
Strong programming skills in Python, C, C++
Experience with performance modeling, architecture simulation, profiling, and analysis
Ways to stand out from the crowd:
Background with GPU Computing and parallel programming models such as CUDA and OpenCL
Experience with deep neural network training, inference and optimization in leading frameworks (e.g. Pytorch, Tensorflow, TensorRT)
Experience with the architecture of or workload analysis on other DL accelerators
Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU-accelerated Deep Learning has provided the foundation for machines to learn, perceive, reason and solve problems. NVIDIA's GPUs run AI algorithms, simulating human intelligence, and act as the brains of computers, robots and self-driving cars that can perceive and understand the world. Increasingly known as “the AI computing company”, and widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. Are you a creative, motivated deep learning architect with a passion for performance and always up for a challenge? If so, we want to hear from you! Come, join our Deep Learning Architecture team, where you can help build real-time, cost-effective computing platforms driving our success in this exciting and rapidly growing field.
The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning, data analytics and high-performance computing applications. This position offers the chance to create a meaningful impact in a dynamic, technology-focused company.
What you will be doing:
As a member of our deep learning architecture team, you will craft system and processor architectures to extend the state of the art in deep learning efficiency and performance that are energy efficient.
Prototype key deep learning and data analytics algorithms and applications.
Analyze trade-offs in performance, cost and power developing analytical models, simulators and test suites.
Analyze architecture performance and energy efficiency considering deep learning workloads, modeling and explore efficient architectures.
Collaborate across the company to guide the direction of machine learning, working with software, research and product teams.
What we need to see:
Master's Degree, PhD (or equivalent experience) in Computer Science, Electrical Engineering or Computer Engineering.
6+ years of relevant work or research experience.
A strong foundation in machine learning and deep learning fundamentals to complement your expertise in computer architecture.
A strong background in high performance power efficient designs, energy efficient high performance computing, performance analysis and profiling to identify performance bottlenecks.
Fluency in programming languages such as Python, C, C++.
Experience and familiarity with GPU computing and parallel programming models.
You have firsthand work experience with analytical performance modeling, profiling, and analysis.
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.”
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 creative and seeking new challenges? If so, we want to hear from you! Come, join our DL Architecture team and help build the real-time, cost-effective AI computing platform driving our success in this exciting and quickly growing field.
The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
We are now seeking a Senior Deep Learning Performance Architect!
NVIDIA is looking for outstanding Performance Analysis Architects with a background in performance modeling, deep learning, architecture simulation, profiling, and analysis to help analyze and develop the next generation of architectures that accelerate AI and high-performance computing applications.
What you’ll be doing:
Develop innovative architectures to extend the state of the art in deep learning performance and efficiency
Analyze performance, cost and power trade-offs by developing analytical models, simulators and test suites
Understand and analyze the interplay of hardware and software architectures on future algorithms, programming models and applications
Develop, analyze, and harness groundbreaking Deep Learning frameworks, libraries, and compilers
Actively collaborate with software, product and research teams to guide the direction of deep learning HW and SW
What we need to see:
MS or PhD in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience
6+ years of meaningful work experience
Strong background in GPU or Deep Learning ASIC architecture for training and/or inference
Experience with performance modeling, architecture simulation, profiling, and analysis
Solid foundation in machine learning and deep learning
Strong programming skills in Python, C, C++
Ways to stand out from the crowd:
Background with deep neural network training, inference and optimization in leading frameworks (e.g. Pytorch, JAX, Tensorflow, TensorRT)
Experience with relevant libraries, compilers, and languages - CUDNN, CUBLAS, CUTLASS, MLIR, Triton, CUDA, OpenCL
Experience with the architecture of or workload analysis on other DL accelerators
Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has provided the foundation for machines to learn, perceive, reason and solve problems. NVIDIA's GPUs run AI algorithms, simulating human intelligence, and act as the brains of computers, robots and self-driving cars that can perceive and understand the world. Increasingly known as “the AI computing company”, NVIDIA wants you! Come, join our Deep Learning Architecture team, where you can help build real-time, efficient computing platforms driving our success in this exciting and rapidly growing field.
The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
At NVIDIA Lightspeed Studios we are passionate about pushing the boundaries of technology and are seeking a skilled Deep Learning Software Engineer to join our team. If you're enthusiastic about deep learning research in the area of real-time perception and gameplay control logic, content generation for games (2D/3D), animation, large or small language models, and have the technical background to apply deep learning solutions to real world problems, we want to hear from you!
Recent projects from our team:
RacerX: https://blogs.nvidia.com/blog/2022/09/29/racer-rtx-demo/
Avatar Cloud Engine for Games: https://www.nvidia.com/en-us/geforce/news/nvidia-ace-for-games-generative-ai-npcs/
What you'll be doing:
Keep up to date with the latest AI research in the area of real-time inference, generative content, animation and language models.
Apply existing research to real world problems in game development.
Collaborate with applied research teams to bring the latest AI technology to real products.
Play a pivotal role in steering applied research efforts to unlock innovative solutions and push the boundaries of what's possible in game development.
Use version control systems like Git, participate in code reviews, and support continuous integration processes and testing.
Collaborate on Linux or Windows environments.
What we need to see:
Strong experience with deep learning tools and APIs (PyTorch, CuDNN, TensorRT).
BS level education or equivalent experience in Computer Science or related field
4+ years of relevant work experience.
Strong proficiency in Python, Rust or C++, with a deep understanding of software design patterns and architecture.
Experience in optimizing neural networks for execution on CPU or GPU.
Experience developing modularized applications.
Proficiency in live debugging and performance profiling.
Background with 2D/3D content pipelines for games.
Understanding of large language models.
Knowledge of game engine development is preferred.
Prior exposure to any/all of the following: Unreal Engine 5, Unity Engine, Pixar’s OpenUSD and APIs or Digital Content Creation software.
With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most hard-working and dedicated people on the planet working for us and, due to unprecedented growth, our special engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you.
The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
We are looking for a Software Test Development Architect in NVIDIA’s Deep Learning SWQA team.
The position is in NVIDIA Deep Learning Software Quality Assurance team that defines, develops test strategies to improve quality of NVIDIA‘s Deep Learning software and GPU Infrastructure for autonomous driving, healthcare, speech recognition, natural language processing, and a wide variety of other AI scenarios. This position collaborates with multiple AI product teams to develop new products; identify test gaps in test plans, improve test coverage, and improve our workflow processes for a diverse range of GPU computing platforms. You should grow with being in the critical path supporting developers working for billion-dollar business lines as well as intimately understanding the values of responsiveness, thoroughness, and teamwork. You should constantly develop and implement efficiency improvements across your domain. Join the team which is building software which will be used by the entire world!
What you’ll be doing:
Work closely with DL engineering teams to develop a keen understanding of DL QA goals, test strategies, and technical needs.
Collaborate with diverse inter-groups, including DL Researchers, Product, and engineering teams to identify gaps, and improve processing.
Lead bug lifecycle and co-work with QA test developers to analyze customer bugs and user scenarios to improve test coverages.
What we need to see:
MS/PhD (PhD preferred) in CS, EE, Math or closely related fields or equivalent experience.
10+ years of software development experience in DL/ML, DL Framework (Especially JAX and PyTorch), Neural Networks, DL Service deployment, user scenario analysis and SDKs.
Able to design test strategies for diverse DL products to optimize test plans and identify the most essential and risky use cases.
Excellent C/C++, Python programming skills; Strong written and oral communications skills in English.
Ways to stand out from the crowd:
Be familiar with deep neural network training, inference, optimization in typical Frameworks.
Experience software development with popular AI models (e.g., LLM models)
Background with GPU computing and parallel programming such as CUDA/OpenCL.
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
NVIDIA is hiring software leaders for its GPU-accelerated Optimized Deep Learning Frameworks team. We work with academic and commercial groups around the world who are using GPUs to power a revolution in deep learning, enabling breakthroughs in problems from image classification to recommender systems to large language models. Join the NVIDIA team which is building deep learning software that will be used by the entire world.
In this role, you will be leading a team of software engineers that are developing core deep learning system software and algorithms. The scope of these efforts ranges from implementation of new algorithms like mixed precision, development and integration of deep learning compiler features, integration of the latest cuDNN and CUDA features, performance tuning and analysis, and support for the latest and greatest NVIDIA GPUs.
What you’ll be doing:
If you have a good understanding for deep learning and a strong algorithmic background with exposure to computer architecture and performance and leadership experience, then this role may be a great one for you! You'll have the opportunity to lead and mentor forward-thinking engineers and be responsible for ownership of related activities and interactions with teams across NVIDIA while partnering with key internal partners on priority alignment across relevant teams for roadmap development of highly optimized novel and powerful numerical, analytics, and deep learning algorithms, and associated R&D duties.
What we need to see:
5+ years of overall relevant work experience leading a software product.
2+ years of managing a team.
Ability to define project goals and scope, direct contact with the open source community, and manage the team’s development effort.
Background in Applied Math or Computer Science
Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design. Python experience also highly desired.
Solid understanding of a parallel execution environment.
Prior experience with machine learning algorithms and frameworks (TensorFlow, PyTorch, JAX, or MXNet).
Experience in open source software development efforts
Masters or PhD in Deep Learning, Artificial Intelligence or related field or equivalent experience.
Ways to stand out from the crowd:
Knowledge of GPU architectures
CUDA programming experience
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 on the planet working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 220,000 USD - 419,750 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.
We are now looking for a Senior Deep Learning Software Engineer!
At NVIDIA, we are pushing the boundaries of what is possible in AI. To advance the future of NVIDIA's hardware and software, we are seeking a talented Software Engineer who will deliver innovative quantization and sparsity algorithms into our flagship products. In this role, you will rigorously explore, implement, and evaluate new concepts, bridging the realms of hardware and software while setting new benchmarks in AI acceleration. Your work will play a crucial role in influencing our flagship GPU and software roadmaps, enabling major customer wins, and advancing our mission to fulfill the promise and future of AI.
What You'll Be Doing:
Implementing, optimizing, and benchmarking state-of-the-art sparsity and quantization algorithms on real-world AI models running on ground breaking hardware.
Collaborate closely with hardware, software, and research teams to assess and adopt deep learning algorithmic advancements in sparsity and quantization
Provide engineering support to customers using innovative HW and SW approaches
Work closely with production teams to develop and integrate the latest deep learning approaches into state-of-the-art libraries and frameworks
What We Need to See:
A minimum of a Master's degree in Computer Science, Artificial Intelligence, Applied Math or a related field, or equivalent experience
5+ years of relevant software development experience
A strong foundation in deep learning, specifically in quantization, numerics, and sparsity
Strong proficiency with modern frameworks such as PyTorch and TensorFlow
Familiarity with computer architecture and how it relates to AI algorithms development
Previous experience working directly with AI hardware and software development teams.
Ways to Stand Out From the Crowd:
Background with benchmarking accuracy and performance of AI models
Experience with CUDA programming and GPU performance optimizations
Published research or significant contributions to the field of AI, particularly in algorithm development for hardware-software co-design.
As NVIDIA makes inroads into the Datacenter business, our team plays a central role in getting the most out of our exponentially growing datacenter deployments as well as establishing a data-driven approach to hardware design and system software development. We collaborate with a broad cross section of teams at NVIDIA ranging from DL research teams to CUDA Kernel and DL Framework development teams, to Silicon Architecture Teams. As our team grows, and as we seek to identify and take advantage of long term opportunities, our skill-set needs are expanding as well.
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 on the planet working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Official account of Jobstore.