Core4ce - Arlington, VA

posted 10 days ago

Full-time
Arlington, VA

About the position

Core4ce is seeking AI/ML Engineers to support the Chief Data and Artificial Intelligence Office (CDAO) in enhancing the Department of Defense's (DoD) capabilities in data, analytics, and AI. The role involves designing and developing software solutions that facilitate rapid prototyping of AI capabilities, ensuring that the DoD can leverage data for decision-making from the boardroom to the battlefield.

Responsibilities

  • Designs and develops software requirements for AI-based support capabilities, including software architectures, APIs, frameworks, and libraries.
  • Develops front end and backend of software prototypes, components, and tooling to expedite the prototyping process.
  • Maintains and guides the development of common libraries and tools used by multiple teams.
  • Maintains the existing code base of in-production applications, performing bug fixes, updates, and capability enhancements as planned.
  • Works closely with clients and requirements owners to build out product lines.
  • Develops plans, road maps, and software design strategies, analyzing and decomposing activities and requirements into software designs.
  • Aids in formulating a strategy for rapid prototyping of AI capabilities, including Generative AI.
  • Collaborates with data scientists, UX designers, cognitive scientists, developers, and testers to create cohesive software designs for scalable AI solutions.
  • Documents requirements and specifications, reviewing documentation from other teams and vendors.
  • Optimizes software designs and architectures to meet performance targets, devising tooling and methodologies for profiling execution and capturing performance metrics.
  • Stays informed on the latest AI system and software architectures and trends, including design patterns and DevSecOps.
  • Captures, develops, and reports reference architectures and documents compliance standards.

Requirements

  • Bachelor's degree plus 5-7 years of experience, or a Master's degree plus 3 years of experience.
  • Programming experience with Python, JavaScript, and at least one additional programming language (Java preferred).
  • Experience with front end frameworks like React or Vue, and backend runtimes/frameworks like Node.js, Spring, Spring Boot, Django, Flask, etc.
  • Experience with Agile software development methodologies and tools.
  • DevSecOps experience, including the use of CI/CD tooling (Git runners, code scanning tools).
  • Experience with containerization and Kubernetes.
  • Familiarity with Object Relational Modeling persistence frameworks (e.g., SQLAlchemy) and PostgreSQL.
  • Well-versed in modern software architectures like micro-services and front-end frameworks.
  • Strong communication skills to engage with CDAO members inside and outside the team.
  • Ability to synthesize requirements, recommend technical and business approaches, and facilitate engineering efforts to meet timelines.
  • DoDD 8140 IAT Level III is preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service