Cyber Software & Machine Learning Engineer
Cambridge, MA, United States
Full Time Mid-level / Intermediate Clearance required USD 126K - 210K *
Overview
Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com.
Our work is very important to us, but so is our life outside of work. Draper supports many programs to improve work-life balance including workplace flexibility, employee clubs ranging from photography to yoga, health and finance workshops, off site social events and discounts to local museums and cultural activities. If this specific job opportunity and the chance to work at a nationally renowned R&D innovation company appeals to you, apply now www.draper.com/careers.
Equal Employment Opportunity
Draper is committed to creating a diverse environment and is proud to be an affirmative action and equal opportunity employer. We understand the value of diversity and its impact on a high-performance culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.
Draper is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact hr@draper.com.
Responsibilities
Draper is actively seeking candidates to support current and future cybersecurity, machine learning, and cyber tool development projects across a variety of domains supporting the United States of America's national interest. You’ll design, implement, apply, and operationalize machine learning solutions for complex tasks on large data sets, including extracting insights from multiple disparate data sources and types, such as cyber, language, and vision. You’ll perform research in machine learning, including adversarial machine learning, algorithmic fairness, and model interpretability. You will be working on multi-disciplinary teams using a wide array of technologies and skills such as embedded systems, microelectronics, threat intelligence, fuzzing, binary analysis, and network operations.
Qualifications
Required Qualifications:
- A total of 3+ years of relevant experience in developing software solutions, some of which leverage machine learning, within the context of cyber security
- OR Bachelor's degree in relevant field such as Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Data Science, etc.
- Experience with/knowledge of at least 1 of the following cyber areas:
- Threat intelligence and threat informed defense
- Cyber network operations
- Vulnerability analysis of embedded systems
- Firmware and binary reverse engineering
- Malware analysis
- Experience with using machine learning techniques, ideally applied in a cyber context. This could include but is not limited to:
- Experience deploying models into the cloud with tooling like Docker & Kubernetes
- Proficient in using libraries such as PyTorch and Numpy
- Experience in data extraction, analysis, and communication of findings
- Experience performing hyperparameter optimization using algorithms such as Grid Search
- Proficient in programming with at least one of the following: Python, Java, R
- Familiarity with computer architecture, assembly languages, and operating systems
- Familiarity with vulnerability analysis and capability development
- Ability to communicate clearly and concisely
- Excel in working within team settings
Preferred Qualifications:
- Experience using reverse engineering tools such as Ghidra, Ida, Radare, Binary Ninja, Angr, and debuggers for both static and dynamic analysis
- Proficient programming in C and/or C++
- Knowledge of at least two of the following: x86, ARM, MIPS, PowerPC
- Past participation in capture the flag competitions
- Familiarity with MITRE ATT&CK
- Experience working with Government Sponsors, particularly the DoD and the IC
- TS/SCI clearance
Security Requirement:
- Applicants selected for this position will be required to obtain and maintain a government security clearance.
- An existing clearance of Top Secret is preferred. However, an existing clearance of Secret is also beneficial.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Computer Science Docker Engineering Excel Finance Java Kubernetes Machine Learning Mathematics Nonprofit NumPy Python PyTorch R R&D Research Security
Perks/benefits: Team events Yoga
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Senior Business Intelligence Analyst jobs
- Open MLOps Engineer jobs
- Open Principal Data Engineer jobs
- Open Power BI Developer jobs
- Open Data Scientist II jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Business Data Analyst jobs
- Open Sr Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Product Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Big Data Engineer jobs
- Open Azure Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Research Scientist jobs
- Open Data Quality Analyst jobs
- Open Manager, Data Engineering jobs
- Open Junior Data Engineer jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open PhD-related jobs
- Open Deep Learning-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open PyTorch-related jobs
- Open TensorFlow-related jobs
- Open APIs-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open LLMs-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open Generative AI-related jobs
- Open Kubernetes-related jobs
- Open Hadoop-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs