Mid-Level Full Stack Software Engineer -- AI/ML Model Development, ML Operations, and Applied Data Science

Redhorse specializes in developing and implementing creative strategies and solutions with private, state, and federal customers in areas of cultural and environmental resources, climate and energy change, IT, and intelligence services.
Backend
Mid-Level Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Mid-Level Full Stack Software Engineer -- AI/ML Model Development, ML Operations, and Applied Data Science

Redhorse Corporation is seeking a Mid-Level Full Stack Software Engineer to join their team working with the Department of Defense's Chief Digital and Artificial Intelligence Office (CDAO). This role offers a unique opportunity to contribute to enhancing data-driven decision-making through the development and maintenance of software solutions within the Advana platform. The position focuses on developing and deploying critical AI/ML capabilities for flagship applications like GAMECHANGER, Contract Search, and JBook Search.

The ideal candidate will be responsible for designing and developing AI-based support capabilities, working on both front-end and back-end development, and collaborating with cross-functional teams. They will play a crucial role in maintaining and optimizing existing applications while also contributing to the development of new features and capabilities.

This position requires strong technical skills in Python, JavaScript, and various modern frameworks, along with experience in DevSecOps practices and containerization. The role offers significant opportunities for professional growth and the chance to work with leading experts in AI and data science. The position requires an active Top Secret security clearance with SCI eligibility, reflecting the important nature of the work.

Working at Redhorse Corporation means joining a company that specializes in creative solutions for private, state, and federal customers in various domains including IT, intelligence services, and environmental resources. The company values innovation, motivation, and a passion for delivering effective solutions. This role provides an excellent opportunity to make a meaningful impact while working on cutting-edge AI/ML technologies in the defense sector.

Last updated 2 months ago

Responsibilities For Mid-Level Full Stack Software Engineer -- AI/ML Model Development, ML Operations, and Applied Data Science

  • Design and develop software requirements for AI-based support capabilities
  • Develop front-end and back-end software prototypes and tooling
  • Maintain and guide development of common libraries and tools
  • Maintain existing code base and perform bug fixes
  • Work with clients and requirements owners to build product lines
  • Develop plans, roadmaps, and software design strategies
  • Aid in formulating strategy for rapid prototyping of AI capabilities
  • Work with cross-functional teams to create scalable AI solutions
  • Document requirements and specifications
  • Optimize software designs and architectures
  • Implement CI/CD pipelines
  • Collaborate with data scientists and UX designers

Requirements For Mid-Level Full Stack Software Engineer -- AI/ML Model Development, ML Operations, and Applied Data Science

Python
JavaScript
Java
React
Node.js
PostgreSQL
Kubernetes
  • Bachelor's degree plus 5-7 years of experience, or Master's degree plus 3 years of experience
  • Programming experience with Python, JavaScript, and Java (preferred)
  • Experience with front-end frameworks like React or Vue
  • Experience with back-end frameworks like Node.js, Spring, Django, Flask
  • Experience with Agile software development methodologies
  • DevSecOps experience including CI/CD tooling
  • Experience with containerization and Kubernetes
  • Familiarity with ORM frameworks and PostgreSQL
  • Strong communication skills
  • Active Top Secret (TS) security clearance with SCI eligibility

Interested in this job?

Jobs Related To Redhorse Corporation Mid-Level Full Stack Software Engineer -- AI/ML Model Development, ML Operations, and Applied Data Science

Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, building systems to manage fulfillment center capacity and optimize supply chain operations.

Software Development Engineer II, Delivery Choice

Amazon seeks SDE II for Delivery Experience team to build innovative delivery solutions, offering competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer II, Delivery Choice

SDE II position at Amazon's DEX team focusing on innovative delivery technology solutions, offering competitive compensation and opportunity to shape e-commerce delivery experiences.

Software Development Engineer, Amazon Payment Products Core Services

Software Development Engineer position at Amazon Payment Products Core Services team, building and maintaining critical payment processing systems and services.

Software Development Engineer II, Digital Acceleration

Amazon seeks SDE II for Digital Acceleration team to build scalable services for digital subscriptions platform serving Prime, Music, Audible, and other major properties.