Software Engineer - Radar & AI Systems
Spotted 42m agofulltime
Job description
About this role
Employer-provided description, formatted for easier reading.
Key Responsibilities
- Develop AI/ML software using Python and/or C++.
- Build ML pipelines from data preparation through model development, testing, optimization, and deployment.
- Work with radar data, computer vision, sensor processing, and autonomous systems.
- Develop AI solutions for counter-UAS / anti-drone applications.
- Deploy and optimize models for real-time and edge AI.
- Integrate AI models with sensors, embedded hardware, robotics, and engineering systems.
- Work with platforms such as NVIDIA Jetson and Raspberry Pi.
- Develop APIs/services and troubleshoot AI software performance.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Data Science, Mathematics, or related field.
- Hands-on experience with AI/ML and deep learning.
- Strong Python and/or C++ programming skills.
- Experience with PyTorch, TensorFlow, Scikit-learn, or similar frameworks.
- Experience developing and deploying ML models.
- Strong understanding of data preprocessing, model training, evaluation, and optimization.
- Experience with Linux and Git.
Preferred
- Experience with radar, signal processing, micro-Doppler, or radar ML.
- Background in defense, aerospace, C-UAS, robotics, or autonomous systems.
- Experience with computer vision, OpenCV, CUDA, Edge AI, or embedded systems.
- Experience with NVIDIA Jetson, Raspberry Pi, Docker, REST APIs, AWS, or MLOps.
- Experience with Generative AI, LLMs, NLP, RAG, or Hugging Face is a plus.
Interested in this role?Continue on Synectics Inc.'s careers page.
Apply on Synectics Inc.