Avatar for Polaris Aviation
DPIIT Registered Start-Up and MSME at the intersection of Aviation and AI Technology
  • Top 10% of responders
    Polaris Aviation is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Polaris Aviation usually responds to incoming applications within two weeks

Senior Software Engineer

Reposted: 3 months ago
Job Location
Remote Work Policy

In office - WFH flexibility

Visa Sponsorship

Available

RelocationAllowed
Skills
Aviation
Gaming
Full Stack Development
HTML5 JavaScript jQuery PHP
Simulations
JSON / XML / HTML / Javascript / JQuery
Pyton
Front-End/Full-Stack (UI-AngularJS-JS-NodeJS)
Full-Stack Web Development (Node/Redux/React)
Transcribing Data for ASR Model
Large Language Models (LLMs)
Automatic Speech Recognition (ASR) Improvement

About the job

Polaris Aviation is seeking two highly experienced engineers to help build browser-based, real-time aviation simulation and training platforms that integrate procedural logic, speech recognition pipelines, complex professional user interfaces, and regulatory compliance.

These are not dashboards, demo apps, or short-lived builds. They are long-running, mission-critical systems where correctness, determinism, and timing matter more than visual flair.

You should be deeply fluent in:

• Advanced HTML5 / CSS3 / JavaScript
• Real-time audio and ASR pipelines
• Simulation and state-machine design
• Complex UI architectures
• Working without heavy frameworks
• Diagnosing race conditions
• Translating real-world procedures into robust software

Experience with LLMs / SLMs is highly valuable.

This role demands patience, engineering rigor, documentation discipline, and the maturity to build training-grade software under a domain expert — not rewrite systems impulsively.

REQUIRED / DESIRED SKILL SETS

  1. Core Frontend Engineering
    • Advanced JavaScript (ES6+)
    • Async/await, Promises, event-driven systems
    • State machines & lifecycle control
    • Performance optimisation for long-running browser sessions
    • Complex multi-panel UI layouts
    • Canvas & SVG rendering
    • Pixel-accurate interfaces for professional tools
    • Browser APIs (Web Audio, MediaRecorder, WebSockets, SSE)
    • Large legacy codebase maintenance
    • Simulation UI development (not CRUD dashboards)
    • Comfort with non-framework architectures

  2. Real-Time Audio, Speech & Signal Handling
    • Browser-based real-time audio capture and processing
    • Latency management, buffering, silence detection
    • Speech recognition pipelines (with and without LLMs)
    • Phrase biasing, grammars, dictionaries
    • Handling accents, pauses, partial transcripts
    • Audio state synchronisation
    • Recognition start/stop race conditions
    • ASR post-processing and phrase normalization
    • Familiarity with Whisper, GPT Transcribe, local ASR models, Ollama, LM Studio

  3. Simulation Logic & State Modelling
    • Complex state machines
    • Branching scenarios
    • Event-driven simulation
    • Experience with simulators (aviation, rail, maritime, military, industrial)

Ability to translate real-world operational procedures into deterministic software rules is critical.

  1. Aviation / ATC Knowledge (High Weightage — Desirable)
    • Familiarity with ICAO procedures
    • Ability to interpret regulatory documents, AIPs, and circulars

  2. Backend & Integration (Important)
    • API integration / REST
    • Authentication systems
    • Serverless or minimal backend architectures
    • PHP, Node.js, Python
    • Strong understanding of JSON, CSV, XML
    • Schema-driven design (JSON Schema, XML/XSD)
    • Stateless vs stateful architectures

  3. Mapping & Visualisation (Important)
    • Leaflet, OpenLayers, OSM, Mapbox GL JS
    • Geospatial data handling
    • OpenAIP / OSM datasets
    • SVG overlays and performance optimisation
    • Canvas-based map rendering

  4. UI/UX for Professional Systems
    • Dense, information-rich interfaces
    • Multi-monitor / large-screen layouts
    • Keyboard-first workflows
    • Low-distraction overlays
    • Industrial dashboards

  5. Testing, Debugging & Reliability
    • Deep debugging skills
    • Timing analysis & race condition diagnosis
    • Logging, instrumentation, event timelines
    • Browser-level testing across Chrome, Edge, Firefox

We value engineers obsessed with “why did this break?” rather than quick fixes.

  1. Security, IP & Deployment Awareness
    • Code obfuscation strategies
    • Secure deployment practices
    • Compliance-oriented design

  2. Engineering Mindset & Work Ethic
    • Ability to collaborate with domain experts
    • Comfort with deep technical discussions and iterative refinement
    • “Understand first — don’t rewrite blindly.”
    • Strong documentation discipline
    • Commitment to building training-grade software

  3. AI / LLM Foundations
    • Experience installing, integrating, and operating LLM/SLM systems
    • Python / JavaScript API usage
    • Cloud and local model deployments

About the company

Polaris Aviation company logo
DPIIT Registered Start-Up and MSME at the intersection of Aviation and AI Technology1-10 Employees
  • Top 10% of responders
    Polaris Aviation is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Polaris Aviation usually responds to incoming applications within two weeks
Learn more about Polaris Aviation image

Founders

Group Capt. Ashutosh Chandra Chopra (Retd.)
Founder
Himachal Pradesh
image
View the team image