Title: Full Stack Engineer – Physical AI & Digital Twin Systems Position Summary: Siemens Energy Gas Services (GS) seeks a highly motivated Full Stack Engineer to build next-generation Physical AI and Digital Twin systems for advanced manufacturing. This role focuses on reliable, real-time platforms that connect operator experiences, orchestration services, simulation systems, and intelligent automation workflows. You will work across frontend, backend, APIs, cloud infrastructure, and integration layers to build systems that configure, control, monitor, and optimize robot-driven missions and factory operations. The ideal candidate combines strong full stack fundamentals with experience in real-time, event-driven, simulation-aware systems. At the intersection of robotics, industrial software, Digital Twin, and Physical AI, you will help build platforms for robot orchestration, mission execution, telemetry, visualization, simulation, and AI-assisted decisions. You will work with product, robotics, AI, and domain experts to deliver scalable, observable systems that improve autonomy, reliability, and productivity. How You’ll Make an Impact (key responsibilities of role) • Design, build, and maintain the end-to-end Physical AI Orchestrator across backend services, frontend applications, and integration layers. • Develop operator-centric applications for mission configuration, task chaining, execution control, retry handling, exception management, and operational visibility. • Build scalable backend services and APIs for mission workflows, robot task execution, telemetry ingestion, simulation control, and state synchronization. • Create intuitive 2D and 3D digital twin experiences to visualize robot status, mission progress, alarms, logs, KPIs, maps, and sensor or camera data in real time. • Integrate backend systems with robot adapters, simulation platforms, telemetry pipelines, data platforms, and AI or inference services to enable seamless workflows across the stack. • Drive architecture decisions for reliable, secure, observable, and extensible systems, including API design, event-driven patterns, deployment strategy, and runtime monitoring. • Manage the complete mission lifecycle, including state tracking, execution history, auditability, logging, error handling, retry mechanisms, and clear frontend representation. • Collaborate closely with AI scientists, robotics engineers, and domain experts to translate complex operational and technical requirements into robust software solutions. • Contribute to engineering excellence through testing, debugging, observability, CI/CD automation, and scalable deployment practices. • Experience of working along with AI coding assistants (e.g., Cursor, GitHub Copilot, Claude Code), along with good searching and problem solving skills. What You Bring (required qualification and skill sets) • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Robotics, or a related field. • 4 to 8 years of software engineering experience, including at least 2 years in full stack application development. • Strong hands-on programming expertise in JavaScript or TypeScript, with solid understanding of frontend and backend application design. • Hands-on experience with modern frontend development using React, Angular, HTML5, CSS3, and building intuitive operator-facing user interfaces. • Experience developing robust backend services using Node.js or similar technologies, including API design, integration, and workflow orchestration. • Strong understanding of distributed systems, microservices, event-driven architectures, and real-time data handling patterns. • Experience designing and implementing API ecosystems with authentication, authorization, observability, logging, monitoring, and secure service integration. • Hands-on experience with containers and orchestration platforms such as Docker and Kubernetes. • Experience with relational and NoSQL databases, data pipelines, and performance optimization across application layers. • Experience with cloud-native development on Azure, AWS, or similar cloud platforms, along with CI/CD and deployment automation practices. • Strong debugging and problem-solving skills, with the ability to build observable, production-grade systems for complex workflows. • Strong communication and collaboration skills, with the ability to work effectively across product, AI, robotics, and domain teams. Good-to-Have Qualifications • Experience working on systems that interact with the physical world, such as robotics, automation, industrial IoT, simulation, or Digital Twin platforms. • Hands-on experience with 3D frontend frameworks such as BabylonJS or ThreeJS, especially for digital twin, scene interaction, or real-time visualization use cases. • Experience integrating AI or ML inference services into production workflows for decision support, anomaly detection, automation, or agentic systems. • Exposure to robotics or simulation platforms such as NVIDIA OSMO, Isaac Sim, or related orchestration and digital simulation ecosystems. • Experience with streaming systems, WebSockets, pub-sub architectures, or stateful workflow engines for real-time orchestration scenarios. Key Attributes • Strong problem solving mindset and ability to work with team members from different domains. • Excellent communication skills and willingness to support others across the team. • Hands‑on engineering mindset with focus on practical development & deployment. • Ability to clearly communicate complex technical concepts to non‑experts. • High ownership and accountability. • Comfortable working across R&D, engineering, and service organizations.