CronJobs

ai-ml jobs

Software Research Engineer - RF Machine Learning (RFML)

Peraton · College Park, MD, US

remoteunknown$112,000–$179,000Posted Sep 30, 2026PythonC/C++JavaGoPyTorchTensorFlowSQLDocker

Apply on the employer site

About this role

## Software Research Engineer - RF Machine Learning (RFML) ### Overview Peraton Labs is seeking a **poly-cleared Software Research Engineer** to support **advanced research at a customer site in Maryland** (near **College Park, MD**). This role blends **hands-on software development** with **applied research**, including rapid prototyping, integration into complex environments, and performance-driven algorithm implementation. ### Responsibilities - Design, develop, and modify software systems - Integrate existing software into new or modified systems and operating environments - Conduct **RFML research** and/or develop **signal processing algorithms** for wireless systems - Support **SDR-based experimentation and prototyping** as needed - Design/implement complex **database or data-repository interfaces** and develop data queries - Contribute to **data workflows** supporting experimentation, evaluation, and repeatable analysis - Assist with developing and executing **test procedures** for prototype components and software releases - Communicate technical results via **customer presentations**, technical documentation, and publications - Produce **design documents**, simulation reports, and system documentation - Collaborate with researchers and engineers to refine requirements and translate research goals into working prototypes - Serve as a research team lead at the appropriate level for the project phase > *This position requires **full-time on-site** work at a customer site near College Park, MD.* ### Qualifications **Minimum qualifications** - **3+ years** of experience and a **Bachelor’s**; or **1+ years** with a **Master’s**; or **PhD** in Computer Science or related discipline - In lieu of a Bachelor’s degree: **4 additional years** of experience for a total of **7 years** - Strong hands-on proficiency in **Python** and at least one of **C/C++**, **Java**, or **Go** (exposure to all is a plus) - Experience or strong interest in one or more of: - **RF Machine Learning (RFML)**, machine learning, algorithm development - **Digital Signal Processing (DSP)** - **Software Defined Radio (SDR) / RF software engineering** - Experience with modern ML frameworks/platforms (e.g., **PyTorch, TensorFlow, Keras**) and applying them in practical workflows - Strong ability to write/maintain technical documentation and communicate results (written and verbal) - **US Citizenship** with an active/current **TS/SCI w/ Polygraph** required **Preferred qualifications** - Experience delivering results in a customer-facing R&D environment (briefings, demos, technical exchanges, publications) - Familiarity with secure development practices in restricted environments (e.g., hardened enclaves, controlled repos, offline build patterns) - Familiarity with SDR platforms/tooling (e.g., **Ettus USRP**, **GNU Radio**, SDR-based test setups) - Advanced signal processing concepts (e.g., **MIMO**, distributed signal processing, array processing, channel estimation, interference mitigation) - Experience with design/development/test/verification/certification of operational software (evidence-driven testing and documentation) - Experience designing/implementing database/repository interfaces (SQL/NoSQL, schema design, data pipeline awareness) - Experience supporting engineering best practices and research-to-prototype workflows: **Linux, Git, CI/CD (e.g., Jenkins), Agile, Docker**, reproducible experimentation ### Additional Notes - **Sign-on bonus:** This

Listing freshness

CronJobs last confirmed this listing 1d ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord