Founding technical lead for Singapore and the SEA region, responsible for architecting brokerage systems, leading regional recruitment, and mentoring engineering talent.
Locations (2)
Singapore, Singapore
APAC
Compensation
Competitive Salary & Stock Options
Responsibilities
Architect and design highly scalable, mission-critical brokerage systems
Develop and enhance middle- and back-office systems, including gRPC microservices, APIs, and third-party vendor integrations
Build customer account/PII systems, KYC/CDD/AML controls, and pre-trade multi-currency buying-power and margin engines
Partner with core teams to extend frameworks for regional languages, currencies, and regulations
Provide strategic technical insights and mentor engineers
Seeking an experienced and hands-on Senior Software Engineer to design and build end-to-end networked systems for autonomous air defense, from small embedded devices to full compute systems operating over denied, degraded, and intermittent links.
Responsibilities
Own the end-to-end design of how systems connect and communicate: topology, links, transports, delivery semantics and failure behaviour
Build addressing plans, routing, segmentation and multi-homing across tactical radio, cellular, satcom and wired links
Implement IPsec/IKEv2 or WireGuard overlays with certificate authentication from hardware-backed keys
Design how trust propagates from production to the field: device identity, certificate lifecycle, mutual authentication, authorisation tiers
Design and build the node agent that runs on every node and exposes identity, health, software state, connectivity and updates
Requirements
Degree in Computer Science, Electrical Engineering or a related field
Lead the AI Control Tower engineering organization, defining strategy, architecture, and execution across multiple product areas to scale enterprise AI adoption.
Compensation
For positions in this location, we offer a base pay of $254,500 - $445,400, plus equity (when applicable), variable/incentive compensation and benefits.
Responsibilities
Own engineering strategy across multiple AICT product areas
Lead the full journey from initial product creation through meaningful enterprise adoption and scale
Provide senior technical leadership across architecture, platform strategy, data architecture, APIs, reliability, security, and operational scale
Set the strategy and expectations for how AI is used across the engineering organization
Build and scale a high-performing engineering organization, including hiring and developing senior engineering managers, architects, technical leaders, and engineers
Requirements
MS or PhD in Computer Science, AI, or a related technical field
This role is for a seasoned C++ generalist and systems integrator who thrives at the intersection of software, infrastructure, and integration. You’ll lead complex technical efforts across distributed systems and simulation environments, with minimal oversight.
Responsibilities
Architect and implement high-performance C++ and Python systems across cross-platform environments.
Lead the design and integration of distributed systems, simulation tools, and third-party hardware/software.
Define and enforce technical direction, design patterns, and integration practices across projects.
Guide teams in building robust messaging and API layers (e.g., gRPC, REST, ZeroMQ) that bridge critical system components.
Own the evolution and support of CI/CD pipelines using GitLab CI, Docker, Conan, and CMake.
Requirements
Bachelor’s degree
Master’s degree
PhD
Nice to have: Real-time or distributed simulation experience
Senior Software Engineer focused on building a front-end development platform for Shield AI’s Hivemind autonomy software.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Build and operate a front-end focused development platform embedded in the workflows used to train, validate, and deploy the AI Pilot.
Design a composable UI architecture that lets applications contribute apps, dashboards, commands, widgets, and shared resource context.
Define typed, versioned contracts between the platform and independently deployed Forge applications.
Create workflows for teams to package, publish, configure, install, upgrade, and disable applications.
Enable Forge’s native AI experiences and external agent harnesses to understand active context, invoke authorized tools, navigate applications, and compose dashboards.
Design and build frontend experiences in TypeScript and React for autonomy development workflows such as simulation, synthetic data generation, and test and evaluation.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Design and build frontend experiences in TypeScript and React for autonomy development workflows such as simulation, synthetic data generation, and test and evaluation.
Translate complex technical workflows into intuitive apps and workflows.
Partner with Hivemind Pilot developers, Hivemind Solutions teams, product, and design to understand user needs and improve applications through feedback.
Use Forge’s UI Platform to deliver consistent application experiences and drive improvements through collaborating on concrete requirements.
Integrate domain APIs and services, building or extending backend capabilities as needed to complete application workflows.
Requirements
Nice to have: developer tools
Nice to have: technical applications for simulation
Build and maintain full‑stack features for the Forge platform, integrating TypeScript/React front‑ends with backend services and data workflows to support autonomous system development.
Compensation
Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Build complete features across React interfaces, backend services, APIs, and data storage.
Translate complex technical workflows into intuitive applications with clear progress, results, and useful paths to investigate failures.
Design and evolve APIs and data models that support applications, automation, and integrations with other teams.
Contribute to a platform/application architecture directly through requirements or direct contribution.
Contribute to software that runs in a multitude of environments from local workstations, to CICD, to air‑gapped Kubernetes clusters.
Requirements
Nice to have: Kubernetes experience deploying or troubleshooting applications
Nice to have: Developer tools or technical applications for simulation, experimentation, training, test and evaluation
Nice to have: Job orchestration, distributed execution, or data‑processing workflows
Nice to have: Extensible applications, plugin systems, shared component libraries
Nice to have: AI‑assisted workflows and agent‑tool integrations