Actalent - Washington, DC

posted 22 days ago

Full-time - Mid Level
Hybrid - Washington, DC
10,001+ employees
Administrative and Support Services

About the position

We are seeking 4 Mid-Level Full Stack Software Engineers to support the Chief Digital and Artificial Intelligence Office (CDAO). The role involves designing and developing software for AI-based support systems, including architectures, APIs, frameworks, and libraries. Engineers will work on both front-end and back-end prototypes, maintain existing applications, and collaborate with clients to define product requirements and develop software design strategies.

Responsibilities

  • Design and develop software requirements for multiple AI support capabilities including software architectures, frameworks, APIs, and libraries.
  • Maintain and guide development of common libraries and tools used by multiple teams.
  • Develop front end and backend of software prototypes, components, and tooling to accelerate the prototyping process.
  • Maintain existing code base of in-production applications, performing bug fixes, updates of code, and component libraries to meet security and performance needs as required.
  • Assist in formulating a strategy on how to achieve rapid prototyping of AI capabilities, including Generative AI.
  • Work closely with clients and requirements owners to build out product lines.
  • Collaborate with data scientists, UX designers, scientists, developers, and testers to compose software designs that form the basis of scalable AI solutions.
  • Document requirements and specifications and review documentation provided by other teams and vendors.
  • Optimize software designs and architectures to deliver desired performance targets and devise tooling and methodologies to profile execution and capture performance metrics.

Requirements

  • Bachelors Degree plus 5-7 years experience or a Masters Degree plus 3 years of experience.
  • Experience programming with Python, JavaScript and at least one or more programming language.
  • Familiarity with containerization and utilization of Kubernetes.
  • Experience with front end frameworks like React or Vue.
  • Experience with backend frameworks like Node.js, Spring, Spring Boot, Django, Flask, etc.
  • DevSecOps experience including the continuous integrity and delivery of CI/CD tooling (git runners, code scanning tools).
  • 2+ years experience with Agile software development methodologies and tools.
  • Works with Object Relational Modeling persistence frameworks and with PostgreSQL.
  • Versed in software architectures like micro-services.
  • Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches and facilitate engineering efforts to meet deadlines.
  • DoDD 8140 IAT Level III preferred.
  • Active TS clearance with SCI eligibility.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service