Jobs
Interviews

12 Gpu Computing Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

7.0 - 11.0 years

1 - 24 Lacs

Bengaluru, Karnataka, India

On-site

Job description About The Role We are looking for an experienced Software Engineer eager to work on 3D driver development for games, workstation applications and media. As a GPU Software Development Engineer, you will play a crucial role in developing and optimizing software solutions for Intel's cutting-edge GPU technologies. You will work closely with hardware engineers, software developers, and other cross-functional teams to deliver high-performance and innovative GPU solutions.Responsibilities: Design, develop, and optimize GPU software solutions for Intel's GPU products. Collaborate with hardware engineers to ensure seamless integration of software and hardware components. Conduct performance analysis and optimization to ensure high efficiency and performance of GPU software. Debug and resolve software issues related to GPU functionality. Participate in code reviews and provide constructive feedback to team members. Stay up-to-date with the latest advancements in GPU technologies and industry trends. Develop and maintain GPU drivers, libraries, and tools. Qualifications 5+ years of programming and debugging experience in C/C++. Knowledge of graphics APIs such as DirectX, Vulkan, and OpenGL. Strong analytical and problem-solving skills, with the ability to work methodically on complex issues. Strong verbal and written communication skills to collaborate effectively with team members and stakeholders. Master's degree in Software Engineering, Computer Engineering, Computer Science, or a related field.Nice to have: Familiarity with scripting languages (e.g., Python). Familiarity with GPU driver development and debugging tools (e.g., Visual Studio, WinDbg, GPUView). Understanding of display graphics drivers, media, and related areas. Expertise in the analysis and optimization of GPU and CPU performance. Solid understanding of GPU architecture and parallel computing concepts.

Posted 2 days ago

Apply

2.0 - 7.0 years

2 - 24 Lacs

Bengaluru, Karnataka, India

On-site

Job description We are looking for exceptionally smart people who believe that AI will change the world and would like to join our exciting journey. https://habana.ai/Will be responsible for presilicon modeling of AI hardware accelerator architecture. Will also be responsible for enabling AI software stack on simulation models. Opportunity to learn and contribute to complete AI software stack and future GPU/AI architecture. Qualifications Computer Science Software focused graduates with can-do attitude. This is for 2-7 years experience range. Strong C++ programming skills, computer architecture knowledge, and preferably python knowledge. Experience and knowledge of SystemC, or architecture simulation models or pre-silicon virtual platform development, or GPU architecture is a plus. We're working on Intel Gaudi AI accelerators, and AI GPUs in niche domain of simulating super-complex architecture for hardware-software co-design. No AI / ML experience required, only strong Computer Science fundamentals. The team excels in diversity, innovation, and technical leadership.

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

You should have a Bachelors degree in Computer Science, Electrical Engineering, or a related field. A strong understanding of computer vision fundamentals including image processing and feature extraction is required. Experience with machine learning frameworks like OpenCV, TensorFlow, PyTorch, or Keras is essential. Proficiency in Python and relevant libraries such as NumPy, SciPy, and Matplotlib is expected. Basic knowledge of deep learning models like CNNs, RNNs, and transformers is necessary. Familiarity with model architectures such as ResNet, YOLO, SSD, and U-Net is preferred. You should have an understanding of algorithms, data structures, and relevant mathematical concepts. Knowledge of cloud platforms like AWS and GCP, as well as edge computing frameworks, is a plus. Experience with GPU computing using CUDA and cuDNN is beneficial. Previous hands-on experience in computer vision projects or open-source contributions would be desirable for this role.,

Posted 4 days ago

Apply

2.0 - 7.0 years

4 - 8 Lacs

Bengaluru, Karnataka, India

On-site

THE ROLE: AMD is looking for a GPU kernel development engineer who is talented in developing high performance kernels for state-of-the-art and upcoming GPU hardware . You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. THE PERSON: Experienced in GPU kernel development and optimization for AI/HPC applications. Strong technical and analytical skills in GPU computing, hardware architecture, and deep understanding of HIP/CUDA/OpenCL/Triton development. Ability to work as part of a team, deliver to project scope, and communicate to a technical/non-technical audience. KEY RESPONSIBILITIES: Develop high performance GPU kernels for key AI operators on AMD GPUs Optimize GPU code using structured and disciplined methodology - profiling to identify gaps, roofline-analysis on hardware, identify key set of optimizations, establish uplift and line-of-sight, prototype and develop optimizations Support mission-critical workloads in NLP/LLM, Recommendation, Vision and Audio Collaborate and interact with system level performance architects, GPU hardware specialists, power/clock tuning teams, performance validation teams, and performance marketing teams to analyze and optimize training and inference for AI Work with open-source framework maintainers to understand their requirements and have your code changes integrated upstream Debug, maintain and optimize GPU kernels, understand and drive AI operator performance (GEMM, Attention, Distributed scale-up/out communication, etc.) Apply your knowledge of software engineering best practices PREFERRED EXPERIENCE: Knowledge of GPU computing (HIP, CUDA, OpenCL, Triton) Knowledge and experience in optimizing GPU kernels Expertise in using profiling, debugging tools Core understanding of GPU hardware Excellent C/C++/Python programming and software design skills, including debugging, performance analysis, and test design. ACADEMIC CREDENTIALS: Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field

Posted 5 days ago

Apply

13.0 - 17.0 years

0 Lacs

sonipat, haryana

On-site

As a Software Engineer & Instructor specializing in Computer Architecture at Newton School of Technology located in Sonipat, you will play a pivotal role in redefining how engineers are trained by bridging the gap between academia and the real world. With a focus on industry-aligned, project-based curriculum development, you will have a unique opportunity to kickstart your academic career while creating a meaningful impact. Your responsibilities will include delivering project-based, hands-on sessions in Computer Architecture covering various aspects such as ISA design, processor fundamentals, memory systems, pipelining, and performance optimization. Additionally, you will collaborate on updating and evolving the curriculum to ensure its industry relevance, provide mentorship to students working on architecture-focused capstone projects, offer career guidance in system-level software, embedded systems, and hardware optimization, and work closely with experienced faculty and industry professionals to enhance the learning experience. To excel in this role, you should hold a Bachelors or Masters degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields, along with 13 years of practical experience in system-level software, embedded development, or performance-critical programming. A strong understanding of C/C++, assembly programming fundamentals, memory systems, pipelining, ISA concepts, and OS-hardware interactions is essential. Basic knowledge of architecture simulators or profiling tools is also required. While exposure to Verilog/VHDL or hardware-level programming, interest or experience in compiler design, firmware, or GPU computing, and knowledge of Linux internals or kernel-level programming are considered advantageous, what truly sets the ideal candidate apart is a passion for teaching and mentoring, clear communication skills, a collaborative mindset, and enthusiasm for working in a dynamic academic environment. In return, you will receive competitive compensation, access to state-of-the-art labs and tools, and the opportunity to contribute to pioneering, practice-led tech education within a supportive, impact-driven academic culture. Join us at Newton School of Technology to embark on your academic journey and help shape the engineers of tomorrow.,

Posted 2 weeks ago

Apply

13.0 - 17.0 years

0 Lacs

sonipat, haryana

On-site

As a Software Engineer & Instructor in Computer Architecture at Newton School of Technology, you will be based in Sonipat at Rishihood University. With 13 years of experience, you will play a crucial role in the mission to redefine engineer training by bridging the gap between academia and the real world. Your responsibilities will include teaching core concepts in Computer Architecture such as ISA design, processor fundamentals, memory systems, pipelining, and performance optimization through project-based, hands-on sessions. You will also contribute to updating the industry-aligned curriculum, mentor students in architecture-focused projects, provide career guidance in system-level software and hardware optimization, and collaborate with experienced faculty and industry professionals to deliver impactful learning experiences. To excel in this role, you should hold a Bachelors or Masters degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields. Your solid practical experience in system-level software, embedded development, or performance-critical programming along with a strong understanding of C/C++, assembly programming, memory systems, pipelining, ISA concepts, and OS-hardware interactions will be valuable assets. Basic knowledge of architecture simulators or profiling tools is essential. Exposure to Verilog/VHDL, interest in compiler design, firmware, GPU computing, Linux internals, or kernel-level programming will be advantageous. The ideal candidate will have a passion for teaching, clear communication skills, a collaborative mindset, and enthusiasm for working in a dynamic academic environment. In return, you will receive competitive compensation, access to state-of-the-art labs and tools, the opportunity to contribute to practice-led tech education, and be part of a supportive, impact-driven academic culture. Join us at Newton School of Technology and embark on a journey to shape the engineers of tomorrow.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You should have proven experience as a Linux Systems Administrator, focusing on HPC environments. Your understanding of Linux operating systems such as CentOS, Ubuntu, and Red Hat should be strong. You should also have intermediate knowledge in SLURM resource scheduler. Hands-on experience with AWS services related to HPC like EC2, S3, FSx for Lustre, AWS Batch, and AWS ParallelCluster is required. Familiarity with parallel file systems like Lustre, GPFS, and network storage solutions is essential. Knowledge of GPU computing and working with GPU-enabled HPC systems on AWS is a plus. Experience with configuration management tools such as Ansible, Puppet, and Chef is desired. Moreover, experience with cloud-based HPC solutions and hybrid HPC environments will be beneficial for this role.,

Posted 3 weeks ago

Apply

10.0 - 20.0 years

40 - 50 Lacs

Bengaluru

Work from Office

Lead HPC delivery teams, define strategy, mentor staff, align capacity with business goals, and manage performance. Required Candidate profile Strong leadership and technical experience in HPC, with ability to manage teams and drive innovation.

Posted 1 month ago

Apply

7.0 - 12.0 years

27 - 37 Lacs

Bengaluru

Work from Office

Develop and optimize HPC applications using MPI, OpenMP, CUDA, and cloud platforms; collaborate across R&D teams. Required Candidate profile Experienced in scientific computing, parallel programming, performance engineering and software design.

Posted 1 month ago

Apply

1.0 - 4.0 years

1 - 4 Lacs

Hyderabad, Telangana, India

On-site

Develop and train deep learning models for various use cases. Optimize model performance and ensure scalability. Collaborate with the data science and engineering teams to integrate deep learning models into production systems. Required Qualifications: 3+ years of experience in deep learning and machine learning. Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras. Strong programming skills in Python and experience with GPU computing.

Posted 1 month ago

Apply

9.0 - 12.0 years

11 - 15 Lacs

Bengaluru

Work from Office

This opportunity is ideal for those passionate about enhancing IT operational services. As a Senior IT Operations Engineer - HPC, you will be accountable for the end-to-end operations of digital landscapes and daily application services. This role will not only develop your skills but also help IDT drive key shifts to boost Shell's competitiveness and adaptability, especially as the energy sector transitions to cleaner energy forms. You will be part of the HPC team, under the Subsurface & Wells Service and Operations (SOM), focuses on delivering differentiated IT services securely, reliably, and affordably, enabling business value in collaboration with Projects & Technology at Shell. What youll be doing End-to-end responsible for the operations of HPC landscape and delivery of day-to-day E2E application services according to the agreed Service Levels and/or Operate Level Agreements Day-to-day service integrator (end-to-end) to ensure application landscapes remain compliant Drive incident/problem resolution by assisting in key operational activities in terms of delivery, fixes and supportability with operations staff and/suppliers, and ensure that regulatory and compliance controls are embedded in landscape operations and assist with evidence collection Operational readiness activities of enhancements and project solutions, including analyzing and understanding business functional and non-functional requirements Comply with the relevant information security, IT controls and legal and regulatory requirements Identify systemic issues on landscapes, supporting the drive towards continuous improvements What you bring 9-12 years of total experience in IT Service Operations At least 8 years of experience in HPC/Supercomputing Strong skills in Linux environment, with preferred experience in storage solutions and InfiniBand Proven ability to work within interconnected enterprise landscapes Experience in Cloud, GPU computing, and Networking Technology is advantageous ITIL Certification is a plus Excellent communication, influencing, negotiation, and presentation skills across all levels of the Business and IT hierarchy Demonstrated ability to deliver SLA commitments through collaboration across organizational boundaries, including ecosystem partners (suppliers, IT team members, business leaders, and team members) Strong interpersonal skills and confidence in engaging with Business stakeholders Good understanding of the software engineering life cycle for development and the concepts and practices required to implement effective information systems Progress as a person as we work on the energy transition together. Continuously grow the transferable skills you need to get ahead. Work at the forefront of technology, trends, and practices. Collaborate with experienced colleagues with unique expertise. Achieve your balance in a values-led culture that encourages you to be the best version of yourself. Benefit from flexible working hours, and the possibility of remote/mobile working. Perform at your best with a competitive starting salary and annual performance related salary increase our pay and benefits packages are considered to be among the best in the world. Take advantage of paid parental leave, including for non-birthing parents. Join an organisation working to become one of the most diverse and inclusive in the world. We strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientation, and life experiences to apply. Grow as you progress through diverse career opportunities in national and international teams. Gain access to a wide range of training and development programmes.

Posted 1 month ago

Apply

5.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

What We Expect 4+ years of experience in C++ development, specializing in high-performance, low-latency systems. Deep expertise in modern C++ (C++14/17/20), multithreading, and concurrency. Strong Qt development experience for building real-time, high-performance trading UIs. Experience building ultra-fast order execution engines, market data feeds, and real-time risk management tools. Strong understanding of networking protocols (TCP/IP, UDP, FIX) and inter process communication (IPC, shared memory, message queues). Hands-on experience with latency optimization, performance tuning, and profiling tools (perf, Val grind, gprof, etc.). Proficiency in memory management, lock-free programming, and CPU cache optimization. A deep understanding of exchange connectivity, order matching engines, and algorithmic trading systems. A hacker mentality-you love solving problems that seem impossible. What You Will Do Architect, develop, and optimize ultra-low-latency C++ trading applications that handle millions of transactions per second. Build high-performance market data processing solutions with microsecond-level latencies. Develop real-time, intuitive, and high-speed trading interfaces using Qt. Work on exchange connectivity, FIX protocol integrations, and risk management systems. Profile and optimize code to achieve maximum throughput and minimal latency. Solve some of the hardest engineering problems in fintech alongside an elite team. Experiment with new technologies to stay ahead of the competition. Own your work end-to-end-from concept to deployment, pushing the limits of what's possible. Must-Have Skills 4+ years of experience in C++ development, specializing in high-performance, low-latency systems. Deep expertise in modern C++ (C++14/17/20), multithreading, and concurrency. Strong Qt development experience for building real-time, high-performance trading UIs. Experience building ultra-fast order execution engines, market data feeds, and real-time risk management tools. Strong understanding of networking protocols (TCP/IP, UDP, FIX) and inter process communication (IPC, shared memory, message queues). Hands-on experience with latency optimization, performance tuning, and profiling tools (perf, Val grind, gprof, etc.). Nice-to-Have Skills Experience in high-frequency trading (HFT), market-making, or ultra-low-latency environments. Knowledge of exchange matching algorithms, order routing strategies, and market microstructure. Contributions to open-source C++ and Qt projects or performance-critical software. Expertise in hardware acceleration (FPGA, SIMD, AVX, GPU computing). Familiarity with cloud-based trading infrastructure and hybrid on-prem/cloud systems.

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies