Senior Software Developer

Posted:
2/19/2026, 1:37:31 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

INTO PROFIT & INNOVATION?
WE VALUE THAT IN YOU

Job Title: Senior Software Developer

Sandvik Mining is a business area within the Sandvik Group and a leading global supplier of equipment and tools, service and technical solutions for the mining industry. We are prioritizing Digital Shift, focusing on AI and Business Process Automation. To drive the adoption of AI & Automation throughout the organization, we are seeking an AI Solution Architect to join our newly established team at Sandvik. We offer a supportive work environment that encourages personal and professional growth, with an emphasis on work-life balance and a culture of freedom and responsibility. Sandvik is now looking for an experienced and dynamic AI Solution Architect to be located at our design center in Bangalore, India.

Job profile

Key Responsibilities

  • Design and develop interactive front-end components using Vue.js and TypeScript for visualizing and manipulating 3D point cloud data.
  • Work closely with C++ engineers to integrate high-performance algorithms and data-processing pipelines into the UI.
  • Implement and optimize 3D rendering, spatial analysis, and large dataset handling for point cloud environments.
  • Develop efficient APIs, data converters, and interfaces between C++ modules and web front-end components.
  • Optimize performance for smooth rendering of large, complex point clouds in real time.
  • Collaborate with product, UX/UI, and backend teams to deliver intuitive workflows for 3D visualization and analysis.
  • Debug and troubleshoot performance bottlenecks across the entire stack.
  • Write clean, modular, and well-documented code following best engineering practices.

Required Qualifications & Skills:

  • 7+ years of professional experience.
  • Strong exp. in Vue.js (Vue 2/3), Composition API, and component-driven architecture.
  • Advanced TypeScript skills and understanding of scalable typing strategies.
  • Professional experience in C++, especially for high-performance or computation-heavy applications.
  • Hands-on experience working with point cloud data (e.g., LiDAR, photogrammetry, depth sensors, 3D mapping).
  • Understanding of 3D math, coordinate systems, transformations, and spatial data structures (octrees, KD-trees, voxel grids, etc.).
  • Experience with 3D rendering pipelines, WebGL/Three.js, or visualization technologies.
  • Strong debugging and optimization skills for real-time or large-data applications.
  • Ability to work with cross-functional teams in a technical environment.

At Our culture Sandvik, we believe in pursuing work with passion while also leaving room for family life and interests. We recognize that diversity of experience, perspective, and background contributes to a successful business environment. Visit our stories hub, LinkedIn, or Facebook to learn more about us.