High-Performance GPU Software Engineer

4 hours ago


Delhi, Delhi, India BitOoda Full time
Job Overview
We are an innovative company, BitOoda, at the forefront of high-performance computing (HPC) and AI. We build cutting-edge solutions powered by GPUs and specialized accelerators. Our team is looking for a highly skilled GPU Optimization Engineer.

Responsibilities:
Design, develop, and optimize high-performance software for GPU-accelerated systems.
Implement software that directly interacts with GPU hardware, including NVIDIA CUDA, AMD ROCm, or OpenCL.
Optimize existing ML/DL frameworks (e.g., PyTorch, TensorFlow) for maximum performance on NVIDIA and AMD GPUs.
Work with heterogeneous systems, integrating specialized accelerators like AMD GPUs or custom chips (e.g., SambaNova, Cerebras).
Conduct profiling and tuning to maximize GPU utilization, minimize bottlenecks, and achieve peak system performance.
Collaborate with hardware engineers to exploit features like NVLink, NVSwitch, and RDMA for seamless GPU interconnectivity.
Develop scalable compute pipelines and contribute to performance benchmarking.

Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
5+ years in GPU-accelerated software development, HPC, or related domains.

Technical Skills:
Proficiency in CUDA for NVIDIA GPUs.
Experience with AMD ROCm, HIP, or OpenCL for AMD GPUs.
Frameworks: In-depth knowledge of PyTorch or TensorFlow with GPU optimization.
Languages: Proficient in Python, C++, and/or C for performance-critical applications.
Profiling & Optimization: Hands-on experience with GPU profilers such as NVIDIA Nsight, nvprof, and rocprof.
Ability to identify and mitigate bottlenecks in GPU pipelines.
System Knowledge: Strong understanding of bare-metal systems, GPU drivers, and OS-level configuration.
Experience with containerized GPU environments (NVIDIA Docker, AMD ROCm containers).

  • Delhi, Delhi, India BitOoda Full time

    Job Overview:As a Systems/Network Engineer, you will be responsible for architecting, deploying, and maintaining high-performance compute infrastructure leveraging NVIDIA GPUs. This role involves working on bare-metal systems, high-speed networks, and hybrid cloud integrations to ensure maximum performance, reliability, and scalability.Key...


  • Delhi, Delhi, India Samsung Semiconductor Full time

    Are you a seasoned GPU engineer looking to drive innovation in mobile graphics applications? We have an exciting opportunity for a GPU Architectural Engineer at Samsung Semiconductor. About the RoleAs a GPU Architectural Engineer, you will work on designing and documenting major units in a GPU pipeline targeted at mobile graphics applications. You will also...


  • Delhi, Delhi, India Vivekananda Institute of Professional Studies Full time

    About the JobAt Vivekananda Institute of Professional Studies, we are seeking a highly skilled and dedicated Data Center Engineer (NVIDIA Specialist) to join our team. This role involves the management, optimization, and maintenance of data center hardware and systems, with a specific focus on NVIDIA technologies such as GPUs and AI/ML infrastructure.Key...

  • Senior AI Engineer

    19 hours ago


    Delhi, Delhi, India AryaXAI Full time

    AryaXAI is at the forefront of AI innovation, revolutionizing AI for mission-critical businesses by building explainable, safe, and aligned systems that scale responsibly. Our mission is to create AI tools that empower researchers, engineers, and organizations to unlock AI's full potential while maintaining transparency and safety.We are looking for a highly...


  • Delhi, Delhi, India AryaXAI Full time

    AryaXAI is a pioneer in AI innovation, driving the development of explainable, safe, and aligned systems for mission-critical businesses.We are seeking a highly skilled High-Performance AI Developer to join our team and push the boundaries of high-performance AI computation. In this role, you will design, develop, and optimize GPU kernels that power...


  • Delhi, Delhi, India Mulya Technologies Full time

    Overview">Mulya Technologies, a US-based well-funded product-based startup with design centers in Santa Clara and Hyderabad, is seeking highly talented ASIC/RTL/Logic Design Engineers for the role of Lead Architect of High-Performance SoC Microarchitecture.">About Us">We were founded by respected Silicon Valley veterans and are committed to delivering...


  • Delhi, Delhi, India Mulya Technologies Full time

    High-Performance SoC Design EngineerWe are seeking a highly skilled Senior ASIC Design Engineer to join our team at Mulya Technologies in Santa Clara, California.About the Role:We are looking for candidates with expertise in Arm IP background, specifically CHI, CMN, and Arm CPUs.The ideal candidate will have experience designing and integrating...


  • Delhi, Delhi, India Recruitment Cell Full time

    Job Summary:This role is focused on developing high-performance trading software using C++ and Python. The ideal candidate will have experience in low-latency code development, algorithmic trading, and deployment of strategies in C++ code.Key Responsibilities:Design, develop, and deploy high-performance trading software in C++ and Python.Work closely with...


  • Delhi, Delhi, India ALIQAN Technologies Full time

    We are seeking an experienced Cloud Software Engineer to join our team at ALIQAN Technologies. As a Cloud Software Engineer, you will be responsible for designing and developing high-performance cloud-based applications using Force.com technologies. A successful candidate must have 5+ years of experience programming with Force.com (Apex, LWC, LWR, and...


  • Delhi, Delhi, India Mulya Technologies Full time

    Mulya Technologies Seeks Experienced ProfessionalWe are currently looking for a highly skilled Senior Microarchitecture Designer for High-Performance Systems to join our team at Mulya Technologies.About the RoleDesign and integrate high-performance System on Chip, architecting SoCs for power, performance, and area efficiency.Develop microarchitecture and...


  • Delhi, Delhi, India Tata Consultancy Services Full time

    About TCSTata Consultancy Services (TCS) is a global leader in IT services and consulting, with a strong presence in the software development industry. Our company prides itself on delivering innovative solutions to our clients, leveraging cutting-edge technologies and expertise.Estimated Salary Range$120,000 - $200,000 per annum, depending on location and...


  • Delhi, Delhi, India LinkedIn Full time

    Overview:">We are seeking an exceptional Senior Software Engineer, Site Reliability to join our world-class software engineering team at LinkedIn. As a key member of this team, you will be responsible for architecting, designing, developing, and supporting some Internet-scale features and infrastructures that operate 24/7.At LinkedIn, we believe in...


  • Delhi, Delhi, India Infrascale Full time

    About InfrascaleAs a cloud-based Disaster Recovery as a Service (DRaaS) company, Infrascale is dedicated to delivering uninterrupted availability and peace of mind to businesses. Since our founding in 2011, we have been combining intelligent software with the power of the cloud to deliver simple, secure, and cost-effective disaster recovery solutions.Job...


  • Delhi, Delhi, India Chronos Consulting Full time

    Job Title: High-Performance Java Software ArchitectAbout the Role:We are seeking an experienced and skilled Java Software Architect to design, develop, and implement high-volume customer-facing systems and cloud-native applications. As a Java Software Architect, you will be responsible for building microservices using Java8 or above and Spring Boot.Key...


  • Delhi, Delhi, India Applicantz Full time

    Senior Performance EngineerThis is a long-term contract position with one of the largest, global technology leaders.About UsWe are a progressive company that fosters a culture of creativity and flexibility. We use cutting-edge technologies to stay ahead of the curve and value diversity in all aspects. Our company is defined by integrity, experience, honesty,...


  • Delhi, Delhi, India lululemon Full time

    About lululemon:lululemon is a pioneering company in the performance apparel industry, specializing in innovative products for yoga, running, and other athletic pursuits. Our technical fabrics and functional designs set the standard, creating transformational experiences that support people in moving, growing, connecting, and being well. We attribute our...


  • Delhi, Delhi, India LinkedIn Full time

    We are seeking a highly skilled High-Performance Infrastructure Engineer to join our team at LinkedIn. This is a fantastic opportunity to work on building the next-generation infrastructure platforms for our company with a focus on information retrieval.About the Role:You will design, build, and write highly optimized code for our distributed database built...


  • Delhi, Delhi, India Larsen & Toubro Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team. As a key member of our engineering department, you will be responsible for designing and developing high-performance systems that meet our clients’ needs. Your expertise in software development will enable you to create scalable and efficient solutions that drive...


  • Delhi, Delhi, India Tykhe Inc Full time

    Job Title: High-Performance Backend Systems EngineerAbout Us:Tykhe Inc is a cutting-edge company at the forefront of Generative Artificial Intelligence (GenAI). We're seeking an exceptional Product/Software Engineer-Backend to join our team in shaping the future of GenAI. This role offers exciting opportunities to work closely with cross-functional teams and...


  • Delhi, Delhi, India LinkedIn Full time

    As a Cloud-Native Systems Developer at LinkedIn, you will play a crucial role in building the next-generation infrastructure platforms. With a focus on information retrieval (IR), you will be part of a high-performing team that develops distributed databases built using Rust to support multiple retrieval use cases.Key ResponsibilitiesDesign and build highly...