Enable job alerts via email!

Principal AI Engineer

ST Engineering

Singapore

On-site

USD 60,000 - 100,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking an AI Engineer to join their Group Technology Office. This role involves developing intelligent agents using generative AI and reinforcement learning techniques in simulation environments. You'll collaborate with top researchers and contribute to cutting-edge projects that push the boundaries of AI technology. With a focus on mentorship and growth, you'll have the opportunity to learn from experienced engineers while working in a supportive and inclusive team culture. This is a fantastic chance to enhance your skills and make a significant impact in the field of AI.

Benefits

Mentorship Programs
Cutting-Edge Projects
Supportive Team Culture

Qualifications

  • Master’s degree in Computer Science or related field required.
  • 2+ years of AI/ML development experience in industry or academia.

Responsibilities

  • Develop and train AI agents for simulation environments.
  • Collaborate with teams to integrate AI models and optimize performance.

Skills

Python
Reinforcement Learning
Generative AI
AI/ML Development
Communication Skills

Education

Master’s degree in Computer Science

Tools

PyTorch
OpenCV
LangChain
Unreal Engine
Blender

Job description

JoinST Engineering’s Group Technology Office (GTO)as anAI Engineerand play a key role in developing intelligent agents within simulation environments. This is an exciting opportunity to applygenerative AIandreinforcement learningtechniques to build agents that learn, adapt, and act in realistic, human-like ways.


As part of a high-performance applied R&D team, you will collaborate with top researchers in Singapore and abroad to push the boundaries of AI-powered simulation. If you’re passionate about innovation, eager to grow, and excited to contribute to impactful projects, this is the role for you!

This is a 2-year contract position (convertible if good performance) based in Singapore.


Key Responsibilities

  • Develop AI Agents in SimulationImplement and train reinforcement learning agents capable of perceiving and acting within virtual environments.

  • Build Human-Centric AgentsIntegratevision-language models (VLMs)to create agents that can understand both images and text, and behave in human-like ways.

  • Generate Synthetic DataDevelop tools to generate synthetic data and scenario variations within simulation environments for AI training and evaluation.

  • Experiment and EvaluateConduct experiments using state-of-the-art and in-house AI models, analyze performance, and iterate based on findings.

  • Test and OptimizeSupport performance benchmarking, debugging, and optimization of models and simulation systems.

  • Document and Share KnowledgeClearly document methodologies, results, and learnings in code, reports, or presentations to ensure continuous team learning.

  • Collaborate Across TeamsWork closely with engineers, researchers, and other stakeholders on tasks like data preprocessing, model integration, and system deployment.

Required Skills

  • EducationMaster’s degree in Computer Science, Engineering, AI, or a related field.

  • AI/ML ExperienceMinimum 2 years of experience (industry or academic) in AI/ML development.

  • Programming SkillsProficient inPython, with hands-on experience using libraries such asPyTorch,OpenCV, andLangChain.

  • Technical UnderstandingSolid grasp ofgenerative AIandreinforcement learningprinciples. Familiarity with at least one popular LLM or VLM.

  • Team PlayerStrong communication and collaboration skills. Comfortable working in a multidisciplinary environment and sharing knowledge with peers.

  • Preferred (Bonus) Skills

  • Simulation/Game Engine ExperienceFamiliarity withUnreal Engine, including use ofBlueprintsorC++for interactive simulation development.

  • 3D Modeling & Game DesignExperience or interest in 3D modeling, animation, or game design using tools likeBlender,Maya, or similar.

Why Join Us

We are an enthusiastic and innovative team, and joining us means you’ll growtremendously as an AI engineer. Here are some reasons this role is great for your development:

Mentorship & GrowthLearn from experienced engineers and domain experts who will support your development and guide your learning journey.

Cutting-Edge ProjectsContribute to simulation systems that apply the latest AI models in real-world contexts, expanding your technical skills and innovation potential.

Supportive Team CultureWork in a friendly, collaborative, and inclusive environment. We embrace continuous learning, curiosity, and shared success.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.