Přeskočit na obsah Přeskočit na zápatí

Full Stack Developer

ID pozice
501196
Zveřejněno od
01-Dub-2026
Organizace
Siemens Energy
Obor
Research & Development
Společnost
SIEMENS ENERGY INDIA LIMITED
Úroveň zkušeností
S dlouholetou praxí v oboru
Typ pozice
Plný úvazek
Režim práce
Pouze na pracovišti
Druh smlouvy
Trvalý
Lokalita
  • Gurugrám - Haryana - Indie
About Siemens Energy:
At Siemens Energy, we are shaping the future of energy by enabling reliable, sustainable, and secure power systems worldwide. Our digital solutions combine advanced software engineering, AI, high performance computing, and deep domain expertise to solve some of the most complex challenges in modern energy systems. Our Grid Cybersecurity team safeguards critical infrastructure and digital assets across IT and OT environments, ensuring resilience against evolving cyber threats.

Role Overview:
As a Full Stack Developer with strong expertise in GPU compute, web components, and service integration, you will design and build end to end digital solutions that combine high performance GPU accelerated computation with modern, scalable web platforms. You will work closely with AI engineers, system architects, and domain experts to deliver production grade applications where GPU acceleration is a core requirement, not an optimization afterthought.
You will get a chance to work on both backend and frontend components while developing and integrating compute pipelines, some involving CUDA, that power advanced analytics, AI workloads, simulations, or cybersecurity driven applications within Siemens Energy’s digital ecosystem.

Key Responsibilities:

Full Stack Development
Design, develop, and maintain end to end applications covering frontend, backend, and GPU accelerated compute layers.
Build and integrate scalable backend services and APIs that orchestrate various workloads, including CUDA.
Develop intuitive, performant frontend interfaces to visualize and control high performance integration and AI driven applications.
       CUDA & GPU Computing 
Design, implement, and optimize kernels for high performance workloads.
Integrate CUDA accelerated components into production software systems.
Profile, debug, and optimize GPU performance, memory usage, and compute efficiency.
Collaborate with AI and systems teams to deploy GPU based pipelines reliably at scale.

System Integration & Quality

Ensure seamless integration between frontend, backend services, and GPU compute layers.
Write clean, maintainable, well tested and secured code with a strong focus on reliability and performance.
Contribute to architecture decisions involving compute pipelines, data flow, and deployment strategies.
Work in agile, cross functional teams delivering pilot solutions that can scale to production.

Required Skills & Qualifications:

Education:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computing, or related field.

Mandatory Skills
Strong hands on experience with NVIDIA CUDA (kernel development, memory management, performance optimization).
Proven experience integrating CUDA code into real world applications (not academic or personal projects).
Solid programming experience in Python and C/C++ for high performance system-level development.
Full Stack & Backend
Experience building backend services using modern frameworks (e.g., Python, RestAPI, FastAPI, Java, Go, or C#).
Strong understanding of APIs, microservices, and distributed systems.
Experience working with Docker containers, Kubernetes, Jfrog Artifactory, and CI/CD pipelines.
Frontend
Experience with modern frontend frameworks (e.g., React, Angular, NodeJS, or similar) and web component development and integration.
Ability to build clean, usable UX/UI and graphical interfaces that expose complex technical functionality clearly.
General
Strong problem solving skills and ability to work across dynamically changing software layers and stacks. 
Comfortable working in agile, cross functional, and research driven environments.
Excellent communication skills and ability to collaborate with diverse technical stakeholders.
Nice to Have:
Experience with AI/ML frameworks that leverage GPU acceleration (e.g., PyTorch, TensorFlow, NVIDIA NeMo). 
Experience with high performance computing (HPC) or large scale simulations. 
Familiarity with OT/ICS infrastructure, energy systems, power grids, or industrial software.
Experience integrating and deploying GPU workloads in cloud or hybrid environments.

Why Join Us?
Work on mission critical, high impact digital solutions shaping the future of energy. 
Exposure to cutting-edge GPU accelerated computing and AI systems in production environments. 
A collaborative, innovation driven culture with strong engineering ownership. 
Opportunities for continuous learning, growth, and global collaboration within Siemens Energy.