WebGL- Senior Graphics Programmer
4 days ago
Immersive Labz is a leading global medical simulation and technology company.
Our flagship product, Cadaviz, is the most advanced virtual dissection table in the market - offering comprehensive content and a best-in-class user experience. Backed by strong after-sales support, Cadaviz is redefining medical training worldwide.
Headquartered in Pune, India, we operate across 7 countries through our installations and are the No. 1 player in 3 of them. We also have teams based in the USA, Europe, and India, enabling us to serve institutions, doctors and students effectively across the region
Product Video:
Role & responsibilities
We are looking for a Senior Graphics Programmer (WebGL) to join our medical simulation product development team. The ideal candidate will have extensive hands-on experience in WebGL-based graphics programming and strong proficiency in Python, Java, and JavaScript. You will play a key role in designing and developing real-time, interactive 3D medical visualisation tools for training and education.
This position offers an exciting opportunity to work at the intersection of advanced web technologies, medical imaging, and real-time simulation.
Key Responsibilities
- Architect, design, and develop WebGL-based visualisation and simulation components for web-based medical training products.
- Implement high-performance rendering pipelines and optimise for speed, quality, and interactivity.
- Collaborate with backend and UI/UX teams to build responsive, interactive 3D interfaces using modern frontend frameworks.
- Integrate medical imaging data (DICOM, 3D volumes, etc.) into simulation workflows.
- Ensure robust, maintainable, and scalable code using best practices and design patterns.
- Stay up to date with advancements in WebGL, WebGPU, and medical visualisation frameworks.
- Debug, profile, and optimise complex rendering and visualisation systems across browsers and platforms.
Core Requirements
- Bachelor's or Master's degree in Computer Science, Computer Graphics, or related field.
- 5+ years of hands-on experience building WebGL-based products or complex 3D visualisation tools.
- Minimum 5+ years of hands-on experience in developing graphics-intensive or serious WebGL products
- Strong programming skills in Python, Java, and JavaScript.
- Proficiency in WebGL and at least one modern frontend framework such as Angular, React, or Vue.
- Deep understanding of 3D graphics concepts, shaders, rendering pipelines, and GPU optimisation.
- Experience with real-time rendering, scene graph architectures, and performance profiling.
Good to Have (Preferred Skills)
- Familiarity with medical imaging and visualisation frameworks such as:
pydicom, dicom-numpy, SimpleITK, ITK, VTK, , OHIF Viewer, etc.
- Experience in 3D volume rendering, segmentation visualisation, or interactive medical simulations.
- Exposure to WebGPU, , or for web-based 3D rendering.
- Knowledge of RESTful APIs, WebSockets, and cloud-based visualisation workflows.
- Background in medical, scientific, or engineering visualisation domains.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Attention to detail and commitment to high-quality visual output.
- Ability to adapt quickly to emerging technologies and R&D environments.
-
Senior Graphics Programmer
2 days ago
Pune, Maharashtra, India Immersivelabz Full time ₹ 12,00,000 - ₹ 36,00,000 per yearImmersive Labz is a leading global medical simulation and technology company.Our flagship product, Cadaviz, is the most advanced virtual dissection table in the market - offering comprehensive content and a best-in-class user experience. Backed by strong after-sales support, Cadaviz is redefining medical training worldwide.Headquartered in Pune, India, we...
-
Senior Principal Clinical Programmer
2 weeks ago
Pune, Maharashtra, India Naukri Healthcare Jobs Full time ₹ 12,00,000 - ₹ 24,00,000 per yearWe are looking for a skilled Senior Principal Clinical Programmer with 10-18 years of experience to join our team at Syneos Health, a leading player in the Pharmaceutical & Life Sciences industry. The ideal candidate will have a strong background in clinical programming and a proven track record of delivering high-quality results.Roles and...
-
Senior Graphic Designer
4 days ago
Pune, Maharashtra, India Visionary Services Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCompany DescriptionVisionary Services is a full-service, data-driven digital marketing agency dedicated to helping businesses achieve higher ROI through various digital marketing services. These services include graphic design, search marketing optimization, social media marketing, paid media, content marketing, website and app development, and printing...
-
Senior GIS Architect
7 days ago
Pune, Maharashtra, India BSMA Enterprises Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSenior GIS Architect (3D Web Technologies)Location: PuneExperience: 5+ YearsCompany: BSMA EnterprisesBSMA has a great opportunity for a GIS Architectto join our team in Pune. We're looking for a professional with a deep understanding ofJavaScript and web technologies, including extensive experience with,WebGL, andCesiumJS.About UsWe're a leader in creating...
-
CITIC Internship Programme 2026
2 days ago
Pune, Maharashtra, India CLSA Full time ₹ 2,00,000 - ₹ 5,00,000 per yearCompany OverviewCITIC CLSA provides global investors and corporate executives with insights, liquidity and capital to drive their growth strategies.Award-winning research, an extensive Asia footprint, direct links to China and highly experienced finance professionals differentiate our innovative products and services in asset management, corporate finance,...
-
Senior Mainframe Systems Programmer
6 days ago
Pune, Maharashtra, India Ensono Full time ₹ 8,00,000 - ₹ 12,00,000 per yearPosition SummaryProvide premium zOS system programming support and services to Ensono mainframe clients.The successful candidate will perform mainframe zOS operating System upgrades (V2.5 and V3.1) using SMPE and zOSMF workflows, ISV product upgrades/maintenance apply for zOS compatibility to support our customers mainframe environments and ensure...
-
Senior Graphic Designer
7 days ago
Pune, Maharashtra, India Whitedot Adverts Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAbout Whitedot Adverts:Whitedot Adverts is a dynamic and forward-thinking advertising and digital marketing agency known for its innovative campaigns and creative solutions. We are dedicated to helping our clients build their brands and engage with their audiences in meaningful ways. We are currently seeking a talented and passionate Graphic Designer to join...
-
Senior Graphic Designer
6 hours ago
Pune, Maharashtra, India PALMONAS Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title:Senior Graphic DesignerLocation:Pune (On-site)Experience:5+ yearsIndustry:Fashion | Jewelry | Lifestyle | D2CAbout PALMONASPALMONAS is a modern demi-fine jewelry brand redefining everyday luxury. We blend timeless elegance with contemporary design, offering jewelry that complements every mood, moment, and outfit. Join our dynamic team and help us...
-
Senior Stat Programmer
1 week ago
Pune, Maharashtra, India Syneos Health Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionSenior Stat ProgrammerSyneos Health is a leading fully integrated biopharmaceutical solutions organization built to accelerate customer success. We translate unique clinical, medical affairs and commercial insights into outcomes to address modern market realities.Our Clinical Development model brings the customer and the patient to the center of...
-
Senior Game Programmer/Engineer
1 week ago
Pune, Maharashtra, India 166e482b-ecc5-40fc-b15b-efc12f4b04c1 Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob BriefAs a Senior Game Programmer/Engineer who can turn a game idea into code in a fast-moving environment, you will be involved in various aspects of game's creation from concept to finished product including coding, programming, audio, production and visual effects.ResponsibilitiesTranslate requirements into a clean and efficient codeWorking on the base...