CUDA Engineer[Parallel Programming]

1 week ago


Bengaluru, India Digantara Full time
Digantara is building the world’s first maps for space, Space-Mission Assurance Platform™ (Space-MAP™). Space-MAP™ represents a revolutionary end-to-end infrastructure for sustainable space operations, offering a comprehensive space situational awareness (SSA) solution that simplifies and strengthens satellite operations in the face of the rapidly expanding commercialization of space.Space-MAP™ features advanced SSA analytics powered by cutting-edge astrodynamics algorithms that are optimized for fast turnaround time.We are seeking a highly skilled and innovative CUDA Engineer to join our dynamic team. In this role, you will be instrumental in building efficient, scalable algorithms to process vast amounts of space situational awareness data and the optimization of existing code bases to achieve significant performance improvements. You will work closely with our astrodynamics and software teams to enhance the computation performance of algorithms.Why Us?

Competitive incentives, blazing team, frequent outings—pretty much everything that you have heard about a startup + you get to work on space technology.Hustle in a well-funded startup with a flat hierarchy that allows you to take charge of your responsibilities and create your own moonshot.

Responsibilities:

Modify or rewrite functionally-ready algorithms and software solutions to optimize the computation of space situational awareness analytics.Collaborate closely with the Astrodynamics and software development teams to understand algorithmic requirements and project objectives.Identify and analyze performance bottlenecks in existing code bases and devise strategies for optimization.Optimize algorithms and code to achieve substantial performance improvements, aiming for orders of magnitude enhancements in computation time & resource utilization (RAM, CPUs, GPUs, etc.).Conduct comprehensive testing and profiling of code to ensure reliability, stability, and scalability of performance.Implement parallel processing, multi-threading, and GPU acceleration techniques to maximize computational efficiency. Use Spark, Dark, and Tenser-flow-like libraries to execute code faster.Convert code to User Define Function to be run in parallel in multipart machines or Containers.Document code optimization processes, best practices, and guidelines for knowledge sharing within the team.Participate actively in code reviews, offer feedback, and collaborate on code base enhancements.

Required Qualifications:

Strong aptitude in parallel computing, distributed computing, GPU acceleration, and related frameworks.Proven experience in algorithm development and code optimization for computationally intensive applications.Strong programming skills in languages such as C++, Python, or CUDA.Experience with profiling and debugging tools to identify performance bottlenecks.Proficiency in dynamic programming techniques, which involve breaking down complex problems into smaller subproblems and reusing solutions to avoid redundant calculations.

Preferred Qualities

Skills with Kubernetes, Spark, and Hadoop are preferable.Strong problem-solving skills and a passion for improving code performance.Excellent communication skills to work effectively in a multidisciplinary team.Ability to analyze complex algorithms and develop innovative optimization strategies.The capability to select and optimize data structures to enhance algorithm performance.Knowledge of MATLAB programming and cloud environments.

General Requirements

Ability to think critically and make independent decisions.Interpersonal skills to enable working in a diverse and dynamic team.Maintain a regular and predictable work schedule.Verbal and written communication skills as well as organizational skills.

Job Location:

Bengaluru, Karnataka, IndiaWork Type:

Full TimeContact Us:

For additional queries or information, you may reach out to

  • Bengaluru, India Digantara Full time

    Digantara is building the world’s first maps for space, Space-Mission Assurance Platform™ (Space-MAP™). Space-MAP™ represents a revolutionary end-to-end infrastructure for sustainable space operations, offering a comprehensive space situational awareness (SSA) solution that simplifies and strengthens satellite operations in the face of the rapidly...


  • Bengaluru, Karnataka, India Toshiba Software Full time

    Job Title: C++ and CUDA Engineer [Parallel Computing Engineer]Location: Bengaluru - Hybrid ModeExperience Level: 4-5 YearsJob Description:As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms.Your primary focus will be on...


  • Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full time

    Job Title: C++ and CUDA Engineer (Parallel Computing Engineer)Location: Bengaluru - Hybrid ModeExperience Level: 4-5 YearsJob Description:As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms. Your primary focus will be on...


  • Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full time

    Job Title: C++ and CUDA Engineer (Parallel Computing Engineer) Location: Bengaluru - Hybrid Mode Experience Level: 4-5 Years Job Description: As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms. Your primary focus will...

  • C++, CUDA Engineer

    4 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Job Title: C++ and CUDA Engineer [Parallel Computing Engineer]Location: Bengaluru - Hybrid ModeExperience Level: 4-5 Years Job Description:As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms. Your primary focus will be on...

  • C++, CUDA Engineer

    4 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Job Title: C++ and CUDA Engineer [Parallel Computing Engineer]Location: Bengaluru - Hybrid ModeExperience Level: 4-5 Years Job Description:As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms. Your primary focus will be on...

  • C++, CUDA Engineer

    4 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Job Title: C++ and CUDA Engineer (Parallel Computing Engineer) Location: Bengaluru - Hybrid Mode Experience Level: 4-5 Years Job Description: As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms. Your primary focus will...


  • Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Job Title: C++ and CUDA Engineer (Parallel Computing Engineer)Location: Bengaluru - Hybrid ModeExperience Level: 4-5 YearsJob Description:As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms. Your primary focus will be on...

  • CUDA Programmer

    4 weeks ago


    Bengaluru, India Intellicortex Technologies Full time

    About Us: Intellicortex Technologies Private Limited is a research-oriented company dedicated to creating technology from scratch. With a small, dynamic team, we are at the forefront of innovation in deep learning and cryptography, developing cutting-edge solutions for real-world applications. Responsibilities: - Develop and optimize CUDA code for various...

  • CUDA Programmer

    4 weeks ago


    Bengaluru, India Intellicortex Technologies Full time

    About Us:Intellicortex Technologies Private Limited is a research-oriented company dedicated to creating technology from scratch. With a small, dynamic team, we are at the forefront of innovation in deep learning and cryptography, developing cutting-edge solutions for real-world applications.Responsibilities:- Develop and optimize CUDA code for various...

  • CUDA Programmer

    1 month ago


    Bengaluru, India Intellicortex Technologies Full time

    About Us:Intellicortex Technologies Private Limited is a research-oriented company dedicated to creating technology from scratch. With a small, dynamic team, we are at the forefront of innovation in deep learning and cryptography, developing cutting-edge solutions for real-world applications.Responsibilities:- Develop and optimize CUDA code for various...


  • Bengaluru, Karnataka, India DBSI Services Full time

    Job Title: CUDA Software Engineer (GPU Programming Specialist)Location: Pune and BengaluruWe are seeking a skilled CUDA Software Engineer to be part of our team and contribute to the development of high-performance parallel computing solutions. As a CUDA Software Engineer, you will have a pivotal role in creating and executing CUDA kernels for NVIDIA GPUs,...


  • Bengaluru, Karnataka, India Global Employees Full time

    GPU Computing SDKs like CUDA or OpenCL, C++ and familiar with different optimization techniques. - 2+ years experience in CUDA/OpenCL programming - 4+ experience in C/C++ programming - Strong optimization skills in parallel programming domain - Desirable: - Experience in medical image processing domain is a plus - Strong communication...

  • Product Design Intern

    3 weeks ago


    Bengaluru, Karnataka, India Parallel Full time

    Are you a product designer with a passion for creating products that make a real impact? Do you love staying ahead of the curve and pushing the boundaries of what's possible? If so, then we've got the perfect opportunity for you! Parallel is a design studio that's blazing a trail in the digital world. We help our clients **build better products, faster**....


  • Bengaluru, Karnataka, India Career Makers Full time

    GPU Computing SDKs like CUDA or OpenCL, C++ and familiar with different optimization techniques.The candidate should have hands-on experience with programming and optimization in CUDA/OpenCL.Skill set :Must Have :1. 2+ years experience in CUDA/OpenCL programming2. 4+ experience in C/C++ programmingStrong optimization skills in parallel programming...

  • Intern 11

    2 months ago


    Bengaluru, India Parallel Wireless Full time

    People come to work at Parallel Wireless because we are building the future of telecom. They stay, because they are challenged and driven by an incredible product and team. We take pride in our commitment to employee development, and our culture fosters an atmosphere of empowerment, trust, respect, and communication. Learn more about our mission, vision and...

  • Program Manager

    2 weeks ago


    Bengaluru, Karnataka, India Programming Full time

    Job Title : Program Manager (Technical Program Management)Location : Bangalore, IndiaCompany Overview :is a leading tech company dedicated to empowering developers and advancing the field of programming. We provide a platform for learning, collaboration, and innovation in the software development community.Position Overview :We are seeking a skilled Program...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. Today, a self-driving car powered by AI can meander through a country road at night and find its way. An AI-powered robot can learn motor skills through trial and error. Do you agree with us that this truly is an...

  • Gpu Architect

    2 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the...

  • Trainee, EMS

    2 weeks ago


    Bengaluru, Karnataka, India Parallel Wireless Full time

    People come to work at Parallel Wireless because we are building the future of telecom. They stay, because they are challenged and driven by an incredible product and team. We take pride in our commitment to employee development, and our culture fosters an atmosphere of empowerment, trust, respect, and communication. . 1) Good knowledge on Networking...