AI Developer Signal Processing & Speech Technology, Limassol, Cyprus
Job Summary
We are recruiting on behalf of our client for an experienced AI Developer - Signal Processing & Speech Technology for their team in Limassol Cyprus.
Our client is a subsidiary of a powerful network of high-tech companies and one of the leading international providers of high-quality communications intelligence systems. With nearly 70 years of industry experience the group provides customers with innovative systems and products that help make the world a safer place.
Youll develop AI systems that go beyond Jupyter Notebooks. The focus is on selecting training and optimising models for analysing RF signals and speech data and then deploying them as high-performance production-ready applications. Latency throughput and resource consumption arent footnotes here theyre core requirements.
Important note: Only applications from EU nationals who hold a valid working permit in Cyprus can be considered. While a hybrid working scheme for eligible positions is available all employees must be based in Cyprus. New joiners are required to work onsite from the Limassol office for the first 36 months for training and team-building purposes.
The work centres on two technical areas:
RF signal analysis: Classification detection and characterisation of high-frequency signals in broadband data streams often near real time.
Speech processing: Recognition (speaker recognition / diarisation) denoising and speech enhancement as well as automatic speech recognition (ASR) under real-world noisy recording conditions. Youll also help design and develop components of a real-time platform for the automated interception analysis and visualisation of radio signals.
- Select adapt and fine-tune models for signal and speech processing (including CNN/Transformer architectures state-space models and end-to-end ASR)
- Optimise inference: quantisation pruning kernel fusion batching strategies mixed precision TorchScript/ and export to ONNX/TensorRT
- Implement high-performance inference paths in PyTorch and LibTorch (PyTorch C)
- Deploy and operate models in the NVIDIA Triton Inference Server including model repository ensembles business logic scripting dynamic batching and custom backends
- Build processing chains around the models: signal pre-processing feature extraction streaming pipelines and pre-/post-processing
- Take prototypes from development to market readiness: benchmarking profiling test coverage reproducibility monitoring and model versioning
- Collaborate closely with system architecture and product management
- Evaluate new methods and tools for their practical suitability against performance goals
- BSc / MSc in Computer Science Electrical Engineering Physics Mathematics or a comparable qualification or equivalent practical experience
- Several years of experience with PyTorch beyond training: you know where models slow down in production and how to fix it
- Solid knowledge of C (C17 or later) and experience with the PyTorch C API
- Practical experience with Triton Inference Server
- In-depth knowledge of digital signal processing (FFT filter design modulation spectrogram representations) or speech processing (ASR speaker embeddings speech enhancement)
- Experience with profiling and GPU optimisation (CUDA fundamentals)
- Proficiency with Linux Git Docker and CI/CD
- Fluent spoken and written English
Desirable:
- Experience with CUDA kernel development or custom Triton backends
- Experience working with SDR hardware and real-world RF datasets
- Experience with edge deployment (Jetson embedded GPUs) and models operating under tight resource constraints
- Working alongside great colleagues in a growing team
- An exciting and motivating work environment
- Hybrid working scheme
- A position in a company with strong growth potential
- The stability of belonging to an established international group
- Attractive remuneration package
- Private health insurance
- Provident fund
- Gym membership
- Continuous personal development scheme (certifications conferences online learning platforms on-site training)
- International relocation bonus (if applicable)
If you are interested in this role and meet the above requirements APPLY via Emerald Zebra visit the link!