Enable job alerts via email!

Snr Principal AI Engineer

ST ENGINEERING IHQ PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Job summary

A leading technology firm in Singapore is seeking an experienced AI Engineer to develop intelligent agents using generative AI and reinforcement learning. You will play a key role in AI-powered simulation, collaborating with experts and contributing to impactful projects. A Master's degree and at least 8 years of AI/ML experience are required. This is a two-year contract position with opportunities for growth and mentorship.

Benefits

Mentorship & Growth
Cutting-Edge Projects
Supportive Team Culture

Qualifications

  • Master’s degree in Computer Science, Engineering, AI, or a related field.
  • Minimum 8 years of experience in AI/ML development.
  • Proficient in Python with relevant libraries.
  • Familiarity with generative AI and reinforcement learning principles.
  • Strong communication and collaboration skills.

Responsibilities

  • Develop and train AI agents for simulation environments.
  • Integrate vision-language models for human-like behavior.
  • Conduct experiments and analyze AI model performance.
  • Benchmark, debug, and optimize models and simulation systems.
  • Document methodologies and share knowledge with the team.
  • Collaborate with engineers and researchers on AI projects.

Skills

AI/ML Development
Python
Reinforcement Learning
Generative AI
Strong Communication

Education

Master’s degree in Computer Science/Engineering/AI

Tools

PyTorch
OpenCV
LangChain
Unreal Engine
Blender

Job description

Join ST Engineering’s Group Technology Office (GTO) as an AI Engineer and play a key role in developing intelligent agents within simulation environments. This is an exciting opportunity to apply generative AI and reinforcement learning techniques 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 Simulation Implement and train reinforcement learning agents capable of perceiving and acting within virtual environments.

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

· Generate Synthetic Data Develop tools to generate synthetic data and scenario variations within simulation environments for AI training and evaluation.

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

· Test and Optimize Support performance benchmarking, debugging, and optimization of models and simulation systems.

· Document and Share Knowledge Clearly document methodologies, results, and learnings in code, reports, or presentations to ensure continuous team learning.

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

Required Skills

· Education Master’s degree in Computer Science, Engineering, AI, or a related field.

· AI/ML Experience Minimum 8 years of experience (industry or academic) in AI/ML development.

· Programming Skills Proficient in Python, with hands-on experience using libraries such as PyTorch, OpenCV, and LangChain.

· Technical Understanding Solid grasp of generative AI and reinforcement learning principles. Familiarity with at least one popular LLM or VLM.

· Team Player Strong communication and collaboration skills. Comfortable working in a multidisciplinary environment and sharing knowledge with peers.

Preferred (Bonus) Skills

· Simulation/Game Engine Experience Familiarity with Unreal Engine, including use of Blueprints or C++ for interactive simulation development.

· 3D Modeling & Game Design Experience or interest in 3D modeling, animation, or game design using tools like Blender, Maya, or similar.

Why Join Us

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

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

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

Supportive Team Culture Work 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.