Staff Engineer - Machine Learning & Optimization Systems

Posted Yesterday
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Senior level
Aerospace • Hardware • Transportation
The Role
Architect and develop GPU-accelerated optimization and machine learning systems for aircraft design and urban air mobility operations. The role involves building coupled multi-physics and ML models, reinforcement learning and planning tools, C++ and Python APIs, spatial-query systems, and high-throughput simulation software. The engineer will own platform architecture, model validation, verification, performance optimization, and guidance on model reliability across engineering, operations, and commercial applications.
Summary Generated by Built In
About The ePlane Company

The ePlane Company is at the forefront of India's urban air mobility revolution. Incubated at IIT Madras, we are a deep-tech startup dedicated to designing and building the world's most compact electric flying taxi. Our mission is to make door-to-door flying a reality, drastically reducing commute times and decongesting our cities for a cleaner, greener future. We're a passionate team of engineers, designers, and visionaries working on cutting-edge technology, and we're looking for brilliant minds to help us take flight.



Chart the Course for the Future of Flight

We're building the coupled simulation and optimisation capability that informs our aircraft design decisions for now and future. We are looking for a candidate who can build models and tooling leveraging optimisation, multi-physics models, and machine learning to be used across our engineering, operations, and commercial teams. You will join our team to transform mathematical models, aerospace physics simulations, and Reinforcement Learning algorithms into high-throughput, low-latency, production-grade GPU-accelerated software engines. This role will lay the the architectural and algorithmic foundation for our internal engineering design optimisation and operations suite



Roles and Responsibilities

  • Design the optimisation and representation architecture of our platform across both internal engineering tools and aircraft operations software

  • Build and validate coupled ML models and systems across complex multi-physics systems, planning and optimisation systems

  • Develop the algorithmic tooling to evaluate trade-offs between aircraft parameters parameters (e.g., rotor configuration, battery size) and fleet-level metrics (e.g., vertiport throughput, community noise impact).

  • Architect the C++ and Python APIs that connect the underlying physics solvers to user-facing engineering design tools and macro-level network simulators

  • Own verification and validation, and tell the Engineering teams on where a model can and can't be trusted.



RequirementsRequired Qualifications 
  • Expertise in advanced autonomous systems where optimization, Machine Learning, and software architecture meet

  • Understanding of mathematics, particularly linear algebra, optimisation, Machine Learning, probability theory, differential geometry

  • Deep understanding of mathematical optimization across gradient based optimisation to non-gradient based optimization

  • Strong practical experience with ML frameworks (PyTorch, JAX) and applying ML to physical or simulated environments

  • Understanding of Markov Decision Processes and methods to solve POMDPs

  • Exceptional proficiency in modern C++ and Python. You know how to build maintainable, high-performance software systems.

  • Prior experience in architecture design for data/ML systems; defining success metrics, delivery plans and quality

  • Experience with 3D or other irregular data: meshes, point clouds, voxels, sparse tensors.

  • Proven ability to implement and optimize high-throughput spatial queries using R-trees, Bounding Volume Hierarchies, KD-trees, or geospatial indexing systems


Preferred Qualifications 
  • Familiarity with surrogate modelling using system identification, Gaussian processes, neural networks

  • Expertise with Automatic differentiation tools and development

  • Deep knowledge of MDO frameworks and aircraft sizing software.

  • Understanding of hybrid-electric propulsion integration at the aircraft level



Skills Required

  • Expertise in advanced autonomous systems combining optimization, machine learning, and software architecture
  • Understanding of linear algebra, optimization, machine learning, probability theory, and differential geometry
  • Deep understanding of gradient-based and non-gradient-based mathematical optimization
  • Practical experience with PyTorch and JAX applied to physical or simulated environments
  • Understanding of Markov Decision Processes and methods for solving POMDPs
  • Exceptional proficiency in modern C++ and Python for maintainable, high-performance software systems
  • Experience designing data and machine learning system architectures, including success metrics, delivery plans, and quality standards
  • Experience with 3D or irregular data such as meshes, point clouds, voxels, or sparse tensors
  • Ability to implement and optimize high-throughput spatial queries using R-trees, Bounding Volume Hierarchies, KD-trees, or geospatial indexing systems
  • Familiarity with surrogate modeling using system identification, Gaussian processes, or neural networks
  • Expertise with automatic differentiation tools and development
  • Deep knowledge of multidisciplinary design optimization frameworks and aircraft sizing software
  • Understanding of hybrid-electric propulsion integration at the aircraft level
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Chennai, Tamil Nadu
70 Employees
Year Founded: 2019

What We Do

We're developing India’s 1st flying electric taxi for up to 10x faster intra-city commute and cargo transport. Incubated at IIT Madras, Chennai since 2019, The ePlane Company was founded by Professor Satya Chakravarthy with a vision to make flying ubiquitous. As an Urban Air Mobility (UAM) startup, we aim to alleviate on-road traffic congestion in cities worldwide by offering safe, sustainable and affordable flying experiences through our flagship product, The ePlane e200.

Similar Jobs

Comcast Logo Comcast

Engineer 2 - Planning & Design

Digital Media • Information Technology • News + Entertainment
Hybrid
Chennai, Tamil Nadu, IND
115000 Employees

Comcast Logo Comcast

Engineer 2, Software Development & Engineering

Digital Media • Information Technology • News + Entertainment
Hybrid
Chennai, Tamil Nadu, IND
115000 Employees

Comcast Logo Comcast

Development Engineer

Digital Media • Information Technology • News + Entertainment
Hybrid
Chennai, Tamil Nadu, IND
115000 Employees
Remote or Hybrid
2 Locations
289097 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account