Monday, October 27, 2025
TheDriveGroup

Senior Algorithms Engineer

Posted: 16 hours ago

Job Description

An opportunity exists for a seasoned Senior Algorithms Engineer to join a cross-functional team building advanced real-time detection and tracking systems. This role involves shaping the evolution of a sensor fusion engine designed to detect and respond to next-gen aerial threats, with a particular focus on swarm tracking and performance optimisation.Working within a fast-paced, collaborative environment, this engineer will apply expertise in algorithm development, performance tuning, and real-time data processing to deliver high-performance solutions in live deployments.ResponsibilitiesLead innovation within a sensor fusion engine by improving tracking capabilities for high-density threat scenariosDesign, profile, and optimise real-time, data-intensive applications using multi-threading, language bindings, and GPU accelerationImplement and assess novel tracking algorithms, drawing on current academic research and internal validationMaintain CI/CD infrastructure that enforces high code quality, runtime stability, and release integrityContribute to cross-disciplinary projects by collaborating with engineers across software, embedded, and AI teamsApply structured engineering principles including testing, version control, and modular refactoringAssist in troubleshooting system behaviour and supporting downstream users in integration effortsSupport observability and diagnostics through performance metrics and system instrumentationQualifications & ExperienceDegree in Computer Science, Mathematics, Physics or a related technical discipline5+ years of experience in software engineering or algorithm development rolesProficiency in modern C++ with additional experience in Python or other OOPExperience working with GPU-based computation frameworks (e.g. CUDA, TensorRT)Familiarity with software performance profiling and code optimisation techniquesComfortable using CMake, CI/CD pipelines, unit testing frameworks, and GitExperience with Linux-based development and Docker-based environmentsStrong grasp of data structures, computational complexity, and applied mathematicsDesirable SkillsKnowledge of multi-object tracking, sensor fusion, or multi-sensor systemsBackground in applied machine learning or probabilistic inferenceFamiliarity with system monitoring tools such as Prometheus, Grafana, etc.Experience deploying production-grade code into real-time systemsIdeal ProfileHighly analytical with a deep interest in performance-critical systemsPassionate about solving real-world challenges using elegant, efficient codeCapable of leading the transition from research concepts to production-grade implementationsThrives in agile, fast-paced, and technically challenging environmentsComfortable working independently or collaboratively across functional areasDedicated to continuous learning and excellence in engineering craftFor more info contact me on 0435777965, or at farid@thedrivegroup.com.au

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs