Senior Full Stack Engineer

closed
Agile Defense Logo

Agile Defense

πŸ’΅ $122k-$227k
πŸ“Remote - United States

Summary

Join Agile Defense as a Senior Full Stack Engineer and contribute to cutting-edge AI-powered product engineering. This remote position, based in McLean, VA, offers a salary range of $122,500-$227,500. You will directly support the VP of Product Engineering, developing intuitive front-end and robust back-end functionalities for AI-driven applications. The role requires extensive experience in full-stack development, AI/ML, and specific technologies like Django, Python, and React. Agile Defense prioritizes a positive and supportive work environment, offering a competitive benefits package (details available on their website). This is an opportunity to leverage your skills in a challenging and rewarding environment.

Requirements

  • Minimum of ten (10) years of full stack development experience with expertise in front-end and back-end technologies
  • At least two (2) years of experience developing and deploying AI/ML or related high-tech applications
  • Proven experience with Django, Python, JavaScript, and frameworks such as React and Node.js
  • Strong portfolio demonstrating user experience and interface design capabilities
  • Exceptional problem-solving, communication, and collaborative teamwork skills
  • Track record of innovation and effective solution delivery in previous roles
  • Bachelors Degree or higher in Computer Science, Information Technology, Software Engineering, or a related technical discipline
  • Ten or more years of professional experience in software engineering with a full stack development focus
  • Experience specifically involving AI, CI/CD, DevSecOps, or sophisticated GenAI tech applications for at least two years

Responsibilities

  • Design and implement effective user interfaces for agent role definitions, interactive prompts, response setups, and message templates
  • Collaborate closely with technical leadership to align interface designs with product vision and user needs
  • Incorporate user feedback into iterative design improvements
  • Develop advanced backend functionalities for batch message processing and sophisticated user interactions
  • Conduct thorough testing, debugging, and ensure high-quality software deployments
  • Create comprehensive documentation, user manuals, and guides for effective knowledge sharing
  • Mentor junior team members, fostering collaboration and skill development

Preferred Qualifications

  • Familiarity with LangChain, Haystack, or similar AI-oriented frameworks
  • Experience mentoring junior developers and fostering team growth
  • Previous work on interactive, user-facing AI-driven products
  • Proactive engagement in ongoing technology and industry advancements

Benefits

  • Remote, Flexible
  • Competitive and comprehensive benefits package
This job is filled or no longer available