Job Openings

Job
Openings

We’re Looking for extraordinary people to join an extraordinary team.

All positions come with a competitive salary, best-in-class benefits, and the opportunity to pursue challenging work in a stable, supportive environment.

JOIN US.

  • Data Scientist

    Arlington, VA \ All Levels

    Company Overview

    At Cynnovative, we bring the power of Artificial Intelligence to address high-impact problems in Cyber that are critical to national security.

    Job Overview

    As a data scientist, you will apply state-of-the art techniques from machine learning, including deep learning, to protect networks and devices from cyber threats. You will analyze and build systems that use multiple sources of data, including cybersecurity logs, network traffic, packet capture (PCAP), and open source intelligence (OSINT). You should expect to develop a domain expertise in cybersecurity, working closely with subject matter experts and end users for deployment in operational environments.

    This is a research and development role; therefore, prospective candidates should be comfortable reading academic papers in order to draw inspiration from diverse domains, proposing solutions to challenges arising from sparse or messy data, and developing prototypes and proofs of concept of never-before-tried techniques.

    Responsibilities
    May Include

    • Implement supervised and unsupervised algorithms for data fusion, predictive analytics, and anomaly detection tasks in cybersecurity
    • Implement algorithms for natural language processing, information extraction, and vector space models
    • Implement reinforcement learning and other agent-based planning and reasoning techniques
    • Implement graph-theoretic algorithms and machine learning models for graphs
    • Work with other Data Scientists to implement rapid prototypes of analytical techniques found in literature
    • Collaborate with others to author research papers, white papers, proposals, and presentations to customers supporting ongoing business development
    • Work closely with Machine Learning Engineers and Software Engineers to harden and transition prototypes for production environments
    • Brief external stakeholders on proposed and ongoing research efforts

    Requirements
    Must Have

    • B.S. in a quantitative field (M.S. or Ph.D. preferred)
    • Proficiency in a data science programming language (Python, R, Java, Scala, etc.)
    • Excellent written and verbal communication skills
    • U.S. Citizenship and ability to attain and maintain TS/SCI security clearance

    Desired Skills
    Nice To Have

    • Experience with deep learning frameworks (PyTorch, TensorFlow, Keras, etc.)
    • Experience with distributed computing (Hadoop, Spark, etc.)
    • Experience productionizing data science workflows (Docker, Flask, SQL, etc.)

    Cynnovative is committed to creating a diverse environment and is proud to be an equal opportunity employer. Cynnovative recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

    Please send resumes and inquiries to [email protected]

  • Software Engineer

    Arlington, VA \ All Levels

    Company Overview

    At Cynnovative, we bring the power of Artificial Intelligence to address high-impact problems in Cyber that are critical to national security.

    Job Overview

    As a software engineer, you will design, build, test, and implement software components throughout the software development life cycle applied to the implementation of machine learning and deep learning models, to protect networks and devices from cyber threats. You will analyze and build systems that leverage Cybersecurity logs while working closely with subject matter experts and end users for deployment in operational environments.

    Responsibilities
    May Include

    • Work closely with Data Scientists to write and test code that implements machine learning and deep learning models in both R&D and production environments
    • Lead the design, build, test, and implementation of software products throughout the software development life cycle
    • Perform requirements analysis, system architecture design, code quality reviews, and configuration management controls
    • Implement processes, procedures, and standards to improve reliability and maintainability of code bases
    • Work with Data Scientists and Business Development to author research papers, white papers, proposals, and presentations to customers

    Requirements
    Must Have

    • B.S. in a quantitative field
    • Experience in building algorithm-heavy scalable systems
    • Strong proficiency in Java, Scala, and Python
    • Excellent written and verbal communication skills
    • Ability to work as part of a remote team
    • U.S. Citizenship and ability to attain and maintain TS/SCI security clearance

    Desired Skills
    Nice To Have

    • Familiarity with the fundamentals of machine learning concepts
    • Familiarity with Distributed computing (Hadoop, Spark, etc.)
    • Familiarity with JavaScript frameworks (D3, Angular, etc.)
    • Familiarity with containerized environments (Docker Swarm, Mesos, etc.)
    • Familiarity with AWS infrastructure
    • Familiarity with Cybersecurity data, tools, and techniques

    Cynnovative is committed to creating a diverse environment and is proud to be an equal opportunity employer. Cynnovative recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

    Please send resumes and inquiries to [email protected]

  • Summer Intern – Data Science

    Arlington, VA \ Intern

    Company Overview

    At Cynnovative, we bring the power of Artificial Intelligence to address high-impact problems in Cyber that are critical to national security.

    Job Overview

    As a paid intern at Cynnovative, you will join a team applying state-of-the art techniques from machine learning, including deep learning, to protect networks and devices from cyber threats. You will interact with multiple sources of data, including cybersecurity logs, network traffic, packet capture (PCAP), and open source intelligence (OSINT). You should have a familiarity with some of these forms of data, or feel comfortable developing a domain expertise in cybersecurity. 

    This is a research and development role; therefore, prospective interns should be comfortable spending a portion of their time in self-directed research, including by reading academic papers, proposing solutions to challenges arising from sparse or messy data, and developing prototypes and proofs of concept of never-before-tried techniques. Interns will also work closely with data scientists and software engineers at Cynnovative in order to support existing research projects, model building, and software development.

    At the conclusion of this internship, the candidate will have developed a portfolio of either data science or software engineer work in support of cybersecurity research and development. The intern will work with a supervisor to identify and execute an individual project and write a short white paper summarizing research findings and software developed.

    Due to the ongoing COVID-19 pandemic, this position may be primarily remote.

    Responsibilities
    May include

    • Implement supervised and unsupervised algorithms for data fusion, predictive analytics, and anomaly detection tasks in cybersecurity
    • Implement algorithms for natural language processing, information extraction, and vector space models
    • Implement reinforcement learning and other agent-based planning and reasoning techniques
    • Implement graph-theoretic algorithms and machine learning models for graphs
    • Work with Data Scientists to implement rapid prototypes of analytical techniques found in literature and to write and test code that implements machine learning and deep learning models in both R&D and operational environments
    • Perform requirements analysis, system architecture design, code quality reviews, and configuration management controls
    • Collaborate with others to author research papers, white papers, proposals, and presentations to customers supporting ongoing business development
    • Work closely with Software Engineers to harden and transition prototypes for production environments

    Requirements
    Must have

    • Undergraduate or graduate student in a quantitative field or computer science
    • Proficiency in Python or Java
    • Excellent written and verbal communication skills
    • U.S. Citizenship

    Desired Skills
    Nice to have

    • Familiarity with deep learning frameworks (PyTorch, TensorFlow, Keras, etc.)
    • Familiarity with distributed computing (Hadoop, Spark, etc.)
    • Familiarity productionizing data science workflows or containerized environments (Docker, Flask, SQL, Gvisor, etc.)
    • Familiarity with the fundamentals of machine learning concepts
    • Familiarity with Cybersecurity data, tools, and techniques

    Cynnovative is committed to creating a diverse environment and is proud to be an equal opportunity employer. Cynnovative recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

    Please send resumes and inquiries to [email protected]

  • Summer Intern – Software Engineer

    Arlington, VA \ Intern

    Company Overview

    At Cynnovative, we bring the power of Artificial Intelligence to address high-impact problems in Cyber that are critical to national security.

    Job Overview

    As a paid intern at Cynnovative, you will join a team that designs, builds, tests, and implements software components that protect networks and devices from cyber threats. You will analyze and build systems that use large data sets, and work closely with subject matter experts and end users to build for eventual deployment in operational environments. You should aspire to develop domain expertise in cybersecurity. 

    This is a research and development role; therefore, prospective interns should be comfortable spending a portion of their time in self-directed research, including by reading academic papers, proposing solutions to challenges arising from sparse or messy data, and developing prototypes and proofs of concept of never-before-tried techniques. Interns will also work closely with software engineers and data scientists at Cynnovative in order to support existing research projects, model building, and software development.

    At the conclusion of this internship, the candidate will have developed a portfolio of software engineering work in support of cybersecurity research and development. The intern will work with a supervisor to identify and execute an individual project and write a short white paper summarizing research findings and software developed.

    Due to the ongoing COVID-19 pandemic, this position may be primarily remote.

    Responsibilities
    May include

    • Work closely with colleagues to write and test code that implements machine learning and deep learning models in both R&D and operational environments
    • Assist with the design, build, test, and implementation of software products throughout the software development life cycle
    • Assist in the performance of requirements analysis, system architecture design, code quality reviews, and configuration management controls
    • Assist in the implementation of processes, procedures, and standards to improve reliability and maintainability of code bases

    Requirements
    Must have

    • Undergraduate or graduate student in computer science or related field
    • Proficiency in the object-oriented programming languages Java or Python
    • Excellent written and verbal communication skills
    • U.S. Citizenship

    Desired Skills
    Nice to have

    • Additional proficiency in C or other procedural programming language
    • Familiarity with the fundamentals of machine learning concepts
    • Familiarity with Distributed computing (Hadoop, Spark, etc.)
    • Familiarity with containerized environments (Docker, Gvisor, etc.)
    • Familiarity with cybersecurity data, tools, and techniques

    Cynnovative is committed to creating a diverse environment and is proud to be an equal opportunity employer. Cynnovative recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

    Please send resumes and inquiries to [email protected]