Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Developer

Cleared Hire

Full Stack Developer

Arlington, VA
Paid
  • Responsibilities

    We are seeking a FULL STACK DEVELOPER who will work with a Data Management team to develop end-to-end data extraction, transformation, and loading processes that feed into Machine Learning (ML) training efforts. The Developer will be part of a high-visibility DoD project (Project Maven) that spans more than 10 lines of effort across various fields of ML, including Computer Vision, Natural Language Processing, Document Entity Extraction, Reasoning, and others at various levels of production. This position entails creating prototype through working production level pipelines to mine, transform, and deliver various sources of raw data into easily ingestible, machine- and human-taggable forms in preparation for ML training. Interfacing with existing state of the art, machine learning tagging software, data science analysis software, and ML algorithm training software, this position further entails developing in Linux and MS environments to create the virtual mining, refining, and shipping processes for an inexhaustible source of unique raw data types – images, videos, text, and other ML training data—all of which serve large scale algorithm training operations.

     

    PRIMARY DUTIES & RESPONSIBILITIES FOR THE FULL STACK DEVELOPER INCLUDE, BUT ARE NOT LIMITED TO:

    • Working within a dynamic team environment with rapid deadlines and limited direct supervision
    • Operating in Linux and MS server Environments
    • Organizing ideas into white-boardable workflows and visual presentations (diagrams, PowerPoints, screenshots), and communicating to team members and planners about timelines and dependencies regarding development
    • Remediating code based on security scan results
    • Working with a data management team to integrate workflows inside and outside of integrated development environments (IDE) in order to develop interfaces to and from the IDE
    • Working at DoD-client and contractor locations per direction
    • Other duties, as assigned

     

    MINIMUM BASIC REQUIREMENTS FOR SKILLS, EXPERIENCE, AND CREDENTIALS INCLUDE:

    • Proficiency and adaptability in all aspects of full stack software development and programming: Database engineering (relational and non-relational), data storage systems, data extraction (via data storage or APIs), data transformation and transport (non-UI), basic UI and web frameworks (HTML5, CML, CSS3)
    • Minimum of 3 years programming languages that support image processing and transformation, text extraction and parsing, data organization, math-based smoothing, interpolation, and basic analytical visualizations (e.g. Python, C++, R, SQL, Linux/Unix, MS cmd, etc.)
    • Exceptional problem-solving ability, including ability to adapt to new programming languages, frameworks, APIs, data types
    • Understanding of security protocols and user authentication
    • Knowledge of distributed systems and big data is a plus (Hadoop, Spark) and could lead to additional scope within the project
    • Knowledge of DevOps and cloud systems is a plus (Kubernetes, Docker, AWS, MS Azure, GCP) and could lead to additional scope within the project.
    • A Bachelor’s degree from an accredited college or university, with a concentration in engineering, computer science, computer information systems, or comparable fields of study, and twelve (12) years of general work experience is required.
      • A Master's degree from an accredited college or university with a concentration in engineering, computer science, computer information systems, or comparable fields of study and ten (10) years of general experience is acceptable
    • A minimum of three (3) years of experience performing a similar role in any combination of, military, government civilian, or contractor experience within the DoD ISR Enterprise is required, five (5) or more years of such experience is desired.
    • Strong oral and written communications skills, with attention to detail, is required; this includes the ability to leverage Microsoft Office tools (Word, Excel, PowerPoint) to present concepts, ideas, and results to team members and clients.
    • Ability to travel occasionally is required.
    • Current Top Secret security clearance with current SCI is required.