- Top 10% of respondersPolaris Aviation is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, Polaris Aviation usually responds to incoming applications within two weeks
Senior Software Engineer
- ₹18L – ₹24L • No equity
- |
- |5 years of exp
- |Contract
In office - WFH flexibility
Available
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
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 architecturesReal-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 StudioSimulation 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.
Aviation / ATC Knowledge (High Weightage — Desirable)
• Familiarity with ICAO procedures
• Ability to interpret regulatory documents, AIPs, and circularsBackend & 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 architecturesMapping & Visualisation (Important)
• Leaflet, OpenLayers, OSM, Mapbox GL JS
• Geospatial data handling
• OpenAIP / OSM datasets
• SVG overlays and performance optimisation
• Canvas-based map renderingUI/UX for Professional Systems
• Dense, information-rich interfaces
• Multi-monitor / large-screen layouts
• Keyboard-first workflows
• Low-distraction overlays
• Industrial dashboardsTesting, 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.
Security, IP & Deployment Awareness
• Code obfuscation strategies
• Secure deployment practices
• Compliance-oriented designEngineering 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 softwareAI / LLM Foundations
• Experience installing, integrating, and operating LLM/SLM systems
• Python / JavaScript API usage
• Cloud and local model deployments
About the company
- Top 10% of respondersPolaris Aviation is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, Polaris Aviation usually responds to incoming applications within two weeks
Similar Jobs



