Back to all jobs
A

Technical Lead & Architect - Simulation Platform

Astrome Technologies

BengaluruOn-site1y ago
Employment
Full-time
Seniority
Lead

About the role

We're looking for a Technical Lead and Architect to own the technical direction of a large-scale simulation platform. The system models the behavior and interactions of thousands of discrete entities over time, and includes event detection and downstream effect modeling within the simulation.

This is a hands-on leadership role: you'll architect the system, make key technology decisions, break work down into well-specified tasks for the team, and provide technical mentorship while staying close enough to the implementation to catch problems early.

Key Responsibilities:

    • Architect the overall simulation system, including the core computation engine, event detection/response pipeline, and data flow across components
    • Design for scale: simulating thousands of entities with acceptable performance will likely require GPGPU-accelerated computation (CUDA, OpenCL, compute shaders, or similar) — you'll decide where this is necessary and how to structure it
    • Define numerical methods and approaches for modeling entity behavior and time-stepping that balance accuracy against performance
    • Design scenarios for entity interactions and their downstream consequences within the simulation
    • Break down the system into clear, well-scoped modules and tasks that junior and mid-level engineers can implement with minimal ambiguity
    • Produce architecture documents, interface specifications, and technical designs detailed enough to drive implementation and estimation
    • Provide time and effort estimates for features and milestones, and help plan sprints/releases accordingly
    • Design and oversee the supporting production system: job/worker scheduling for simulation runs, database schema and storage strategy, APIs, and the GUI/visualization layer
    • Review code, mentor team members, and maintain engineering standards across the project
    • Identify technical risks early — especially around performance, numerical stability, and correctness of models — and steer the team away from common pitfalls

Requirements

  • Software architecture & engineering leadership
    • Proven experience architecting and leading development of non-trivial software systems through to production
    • Strong track record of breaking down complex projects into implementable units, writing specs, and estimating timelines
    • Experience mentoring and technically guiding a development team
  • Computation & performance
    • Strong foundation in mathematics relevant to simulation: linear algebra, numerical methods, differential equations
    • Hands-on experience with GPGPU programming (CUDA, OpenCL, compute shaders, or similar) and designing systems for large-scale parallel computation
    • Experience optimizing simulation or numerically intensive software for performance at scale
  • Domain experience
    • Prior experience building simulation systems involving large numbers of interacting entities
    • Familiarity with event/interaction detection algorithms and modeling their downstream effects
  • Full-stack production systems
    • Working knowledge of backend architecture: job/task scheduling and worker systems, queues, distributed processing
    • Working knowledge of database design and management (relational and/or time-series, depending on data needs)
    • Working knowledge of GUI/frontend development sufficient to guide design and review of visualization tools
  • Physics & math background
    • Strong general physics background, with the ability to reason about forces, motion, and dynamical systems
    • Comfort with applied mathematics underpinning simulation work

Benefits

Astrome benefits employees with ESOP, Gratuity and Health Insurance.

Perks & benefits

  • Medical Insurance
  • Equity Compensation

481,000+ hidden jobs like this

Astrome Technologies and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.