jobs in Purple Cloud Development Pte. Ltd.

Purple Cloud Development Pte. Ltd. Hiring! Full Time Senior Software Engineer – AI Systems in - Ricebowl

Senior Software Engineer – AI Systems

Purple Cloud Development Pte. Ltd.

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Senior AI Software Engineer (Digital Twin & Industrial Integration)


Role Overview


We are looking for a Senior AI Software Engineer who enjoys the challenge of connecting different technical worlds. In this role, you will be a key technical contributor in building industrial digital twins on the NVIDIA Omniverse platform. You will focus on the "integration layer"—making sure AI models, 3D simulations, and real-time factory data work together seamlessly. This is a hands-on position for someone who wants to move beyond standard software development and into the future of AI-driven manufacturing.


Key Responsibilities


  • System Integration & Development: Develop Python-based applications and extensions within the Omniverse ecosystem. You will help build the bridge between virtual simulations and real-world industrial logic.
  • AI Implementation: Work with our AI team to deploy models (Computer Vision, VLM, LLM) into 3D environments, focusing on how these models interact with the digital twin.
  • Data Connectivity: Assist in designing and implementing data pipelines that sync real-time data (from PLC, IoT, or MES) with virtual models to create a "live" digital twin.
  • Cross-Team Collaboration: Act as a technical focal point between AI researchers, software engineers, and business stakeholders to turn complex requirements into workable prototypes.
  • Technical Mentorship: Share your expertise with the team, conduct code reviews, and help establish best practices for reliable and maintainable code.


Requirements


  • Professional Experience: 5+ years in software engineering. We value candidates who have a solid track record of delivering functional software in complex environments.
  • Strong Programming: High proficiency in Python. (Experience with C++ is a plus, but not a day-one requirement).
  • 3D Curiosity/Experience: Familiarity with 3D engines (Omniverse, Unreal, or Unity) is highly preferred. If you understand 3D math or USD, that’s a huge advantage.
  • Integration Mindset: Experience (or a strong interest) in connecting software to hardware or industrial systems (like IoT or MES).
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.


Language Requirements (Business Necessity)


  • Ability to communicate in Mandarin to collaborate effectively with Mandarin-speaking internal stakeholders and regional technical teams.
  • Ability to communicate effectively in English for technical documentation and professional reporting.


Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More