We use PostHog and Clarity to improve the site, and Meta Pixel to measure page views and ad effectiveness. Usage data may include page addresses and browser identifiers. You can opt out of collection at any time. Details in the Privacy Policy
We are looking for an experienced Deep Learning & AI Engineer to join our AI team. In this role, you will develop and deploy advanced deep learning models for signal processing and build the infrastructure and tooling required to scale AI training and inference in both research and production environments.
You will be responsible for the end-to-end lifecycle of AI workloads, including data ingestion and preprocessing pipelines, model training infrastructure, efficient inference systems, and automated experiment tracking.
What you'll do
Design, implement, and optimize deep learning models and pipelines for signal and image analysis.
Build and maintain AI infrastructure components to support model training, versioning, monitoring, and deployment.
Collaborate with system engineers to integrate AI models into real-time radar systems and ensure efficient inference performance.
Optimize distributed training and resource utilization.
Run performance tuning, testing, and benchmarking for both training and inference workloads.
Document infrastructure components, training procedures, and model lifecycle processes.
Requirements
3+ years of experience in machine learning / deep learning engineering.
Strong background in Python and major deep learning frameworks such as PyTorch or TensorFlow.
B.Sc. in Electrical Engineering, Computer Engineering, or a related field (M.Sc. or Ph.D. is a plus).
Experience with version control using Git, including branching strategies and collaborative workflows.
Proven experience designing and implementing end-to-end training pipelines, including data ingestion, preprocessing, model training, evaluation, and reproducible experimentation.
Experience with data versioning and experiment management (e.g., ClearML, MLflow, DVC).