HamburgerMenu
hirist

HPC Developer - Python Programming

Teqlume
5 - 10 Years
rupee25-35 LPA
Bangalore

Posted on: 01/06/2026

Job Description

Job Title : HPC Developer (Python)

Experience : 5+ Years

Location : Bangalore

Job Summary : Our client is a technology-driven organization focused on building scalable, high-performance software solutions for data-intensive and computationally demanding environments. They are seeking a highly skilled HPC Developer with strong Python expertise to design, develop, and optimize high-performance computing applications. The ideal candidate will have experience in parallel computing, distributed systems, performance optimization, and scientific or large-scale data workloads. This role offers the opportunity to work on cutting-edge technologies, solve complex computational challenges, and collaborate with cross-functional teams to build efficient and scalable solutions.

Key Responsibilities :

- Design, develop, and maintain HPC applications using Python.

- Implement parallel and distributed computing solutions using frameworks such as MPI, OpenMP, Dask, Ray, or Spark.

- Optimize computational workloads for multi-core CPUs and GPUs.

- Work with large-scale datasets and improve algorithmic efficiency.

- Develop and maintain performance benchmarking and profiling tools.

- Collaborate with research, data science, and engineering teams to translate complex requirements into scalable solutions.

- Deploy and manage applications on HPC clusters and cloud-based HPC environments.

- Ensure code quality through testing, code reviews, and documentation.

- Troubleshoot and resolve performance bottlenecks and system-level issues.

Required Skills & Qualifications :

- 5+ years of experience in software development with strong Python programming skills.

- Hands-on experience with parallel programming (MPI4Py, multiprocessing, threading).

- Experience with HPC frameworks and distributed computing tools.

- Strong understanding of Linux/Unix environments.

- Experience working with SLURM, PBS, or other job schedulers.

- Knowledge of performance tuning, profiling, and memory optimization.

- Experience with scientific libraries such as NumPy, SciPy, Pandas.

- Familiarity with containerization tools (Docker, Singularity).

- Strong debugging and analytical skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Posted by

Recruiter

HR at Teqlume

Last Active: NA as recruiter has posted this job through third party tool.

Job Views:  
81
Applications:  31
Recruiter Actions:  0

Functional Area

Other Software Development

Job Code

1640679

Loading chat...