Senior Full Stack Software Engineer - AI ML Model Development

Redhorse specializes in developing creative strategies and solutions with private, state, and federal customers in areas of cultural and environmental resources, climate change, IT, and intelligence services.
Machine Learning
Senior Software Engineer
In-Person
7+ years of experience
AI · Enterprise SaaS

Description For Senior Full Stack Software Engineer - AI ML Model Development

Redhorse Corporation is seeking a Senior Full Stack Software Engineer to join their team supporting the Chief Digital and Artificial Intelligence Office (CDAO) within the Department of Defense (DoD). This role focuses on designing, developing, and maintaining cutting-edge software solutions for AI/ML model development, MLOps workflows, and applied data science initiatives within the Advana platform.

The position offers a unique opportunity to work on high-impact projects directly influencing the DoD's data-driven decision-making capabilities. The ideal candidate will collaborate with data scientists, UX designers, and engineers to build scalable AI solutions for mission-critical applications.

Key technical aspects include full-stack development using Python, JavaScript, and Java, working with modern frameworks like React and Node.js, and implementing DevSecOps practices with Kubernetes. The role requires expertise in both front-end and back-end development, with a strong focus on AI/ML systems and architectures.

This is an excellent opportunity for experienced engineers passionate about applying their skills to national security challenges. The position requires an active Top Secret clearance and offers the chance to work with cutting-edge AI technologies while contributing to important national security initiatives. The role combines technical leadership with hands-on development, making it ideal for those who enjoy both coding and guiding technical strategy.

Last updated 7 days ago

Responsibilities For Senior Full Stack Software Engineer - AI ML Model Development

  • 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
  • Collaborate with clients and requirements owners
  • Develop plans, roadmaps, and software design strategies
  • Contribute to rapid prototyping of AI capabilities
  • Collaborate with cross-functional teams
  • Document requirements and specifications
  • Optimize software designs and architectures
  • Manage CI/CD pipelines and ensure DoD cybersecurity compliance

Requirements For Senior Full Stack Software Engineer - AI ML Model Development

Python
JavaScript
Java
React
Node.js
PostgreSQL
Kubernetes
  • Bachelor's degree plus 7-10 years of experience, or Master's degree plus 5 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 Senior Full Stack Software Engineer - AI ML Model Development

Sr Software Dev Engineer, Deep Learning Compilers

Senior Software Engineer role at Amazon focusing on deep learning compiler development for Neural Edge processors, offering competitive compensation and opportunity to impact consumer AI products.

Senior Visual Generative Modeling Research Engineer (Apple Intelligence), SIML - ISE

Senior ML Engineer role at Apple focusing on visual generative modeling for Apple Intelligence products and features.

Machine Learning Compiler Engineer

Senior Machine Learning Compiler Engineer position at Apple, focusing on developing compiler technology for Neural Engine Accelerator architecture with competitive compensation and benefits.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Microsoft focusing on building evaluation frameworks for cutting-edge AI models and platforms.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure ML platform, focusing on AI and machine learning infrastructure development.