SalaryPeak

Senior Software Engineer

BIFROST PTE. LTD.
Singapore 3+ years Posted Mar 16, 2026

Salary Range

SGD 84,000 - SGD 156,000 /year

SGD 7,000 - SGD 13,000/month

Skills Required

Sensor FusionTensorFlowSalesforce TrainingSciPyOpenCVPyTorchCUDAWritingGeospatialHypothesis TestingPerformance Management

Job Description

At Bifrost, we're building the fastest data flywheel for physical AI. We generate synthetic data and simulation scenarios that allow robotics and autonomous systems teams to train and test their AI in minutes instead of months. Our customers use Bifrost to land spacecraft on Mars, detect pirates across the Atlantic, and build AI systems that work reliably in the real world.

tl;dr

  • Synthetic data and simulation platform for physical AI and robotics

  • Backed by Carbide Ventures, Airbus Ventures, Peak XV Partners (fka Sequoia Capital), Wavemaker Partners, CapVista, Techstars, Lux Capital and others

  • Used by NASA, Anduril, Honda, Mitsubishi, and frontier AI labs to build AI systems that work in the real world

  • Work with an exceptional team to solve impactful problems

Senior Software Engineer

We’re looking for a Software Engineer to design, build, and maintain reliable software solutions that power our platform. You’ll work closely with cross-functional teams to turn requirements into scalable, high-quality code.

🌍 Your Main Quest

We're looking for teammates excited to develop technologies that push the boundaries of AI development speed and efficacy for computer vision teams.

  • Build exciting product features from end to end

  • Ship quality user interfaces for a large audience using the latest web technologies

  • Solve difficult product problems thoughtfully and with clarity - always putting our users first

  • Strategise and brainstorm new product features and direction

📜 Requirements

  • Experience designing, writing, testing and documenting clean code, using version control, and proficiency translating business requirements into technical specifications

  • Knowledge of deep learning computer vision architectures for classification, object detection, semantic segmentation, including convolutional neural networks, generative adversarial networks, auto-encoders, vision transformers, and others

  • Able to implement, test, and debug models and pipelines in PyTorch or TensorFlow

  • Able to analyze model weights, feature maps, and latent spaces to understand model sensitivity, performance, and failure cases

  • Proficiency with the Python machine learning/vision stack — Pandas, Scipy, OpenCV, Scikit-learn, etc

  • Strong foundation in the scientific method. Able to formulate hypotheses and carry out tests to verify them

  • Able to communicate ideas and details clearly and effectively

  • Location: Singapore

✨ Bonus

  • Experience with training frameworks such as PyTorch Lightning

  • Experience with MLOps tools such as MLFlow, W&B, KubeFlow, etc

  • Experience with multi-GPU and multi-node training and inference

  • Experience with model optimization, pruning, and quantization

  • Experience with deep learning acceleration frameworks such as JAX and CUDA

  • Experience with autonomous vehicle perception, sensor fusion, and/or geospatial systems

Why Bifrost?

  • Work at the frontier of AI and robotics with the most technical teams in the world

  • Small team - no red-tape and bureaucracy to wade through

  • Real ownership - take charge and see the direct impact of your work

  • Inclusive, judgement-free and safe space to be yourself

🏄‍♀️ What it's like working with us

Enjoy a focused, dedicated working environment where we never forget how to have a bit of fun! Take the opportunity to do projects outside of your comfort zone - that's where the greatest learning happens. We love out-of-the-box thinkers and problem-solvers who relish sharing, collaboration and growth.