Software Engineer

Bespoke Technologies, Inc

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active Poly security clearance is mandatory.
  • 5+ years of experience in Lean Agile development environments.
  • Proven experience with LLM-based solutions, such as RAG and semantic search.
  • Strong background in creating detailed designs and translating requirements into technical solutions.
  • Hands-on experience in developing Single Page Applications using React, HTML5, and CSS3.
  • Experience with RESTful API development using Node.js and Express or similar frameworks.
  • Familiarity with Elasticsearch and DevOps tools like Git and Jenkins.

Responsibilities

  • Participate actively in Lean Agile scrums and sprints.
  • Coordinate with teams for task scheduling and problem-solving.
  • Collaborate with an integrated team of staff and contractors.
  • Design, develop, and modify software systems as per requirements.
  • Document and track software roadmaps for updates and patches.
  • Implement scalable search and retrieval systems using Elasticsearch.
  • Develop and integrate LLM-powered capabilities for enhanced information retrieval.

Benefits

  • Opportunity to work with cutting-edge AI and cloud technologies.
  • Dynamic team environment facilitating innovative solutions.
  • Engagement in robust Lean Agile processes.
  • Potential for professional growth within a specialized field.
  • Direct impact on mission-critical software development.
Full Job Description
BT-331 - Software Engineer - SME
Location: Chantilly, VA (fully on-site, no remote option)

**Please do NOT apply if you do not have an active Poly clearance. Those without a Poly will not be considered.**

KEY TASKS:
  • Participate in all Lean Agile scrums, sprints and grooming sessions.
  • Consult and coordinate appropriately for problem resolution, task scheduling, new resource requirements, and task clarification.
  • Work in partnership with an integrated team of staff and contractors.
  • Understand the cloud environments, such as AWS or Azure.
  • Coordinate and collaborate with security, operations, engineering, testing and other teams to provide system information and technical support.
  • Design, develop and modify software systems.
  • Document and track vendor software roadmaps for software and patch version updates.
  • Unit test their software and perform code.
  • Design and implement scalable search and retrieval systems leveraging Elasticsearch.
  • Develop and integrate LLM-powered capabilities, including Retrieval-Augmented Generation (RAG) pipelines.

REQUIRED SKILLS AND DEMONSTRATED EXPERIENCE:
  • Demonstrated experience working in Lean Agile Development environment.
  • Demonstrated experience building or integrating LLM-based solutions, including RAG, semantic search, or AI-assisted retrieval systems.
  • Demonstrated experience developing detailed design and associated deliverables.
  • Demonstrated experience translating customer and system requirements into design.
  • Demonstrated experience designing system interfaces.
  • Demonstrated experience developing Single Page Applications using React (modern hooks-based architecture), HTML5, and CSS3.
  • Demonstrated hands-on experience developing RESTful APIs using Node.js and Express (or comparable modern backend frameworks).
  • Demonstrated hands-on experience with and troubleshooting of Internet and Web related protocols and technologies such as Tomcat, Nodejs, Web Services, or SSL.
  • Demonstrated experience with testing platforms such as Jest or Karma.
  • Demonstrated hands-on experience working with DevOps tools such as Git, Jenkins, or Nexus.
  • Demonstrated hands-on experience with Elasticsearch (index design, querying, relevance tuning, and scaling).
  • Demonstrated experience designing or implementing data pipelines to support search and/or RAG workflows (e.g., ingestion, chunking, embeddings, vector search).

HIGHLY DESIRED SKILLS AND DEMONSTRATED EXPERIENCE:
  • Demonstrated recent experience with the client's Lean Agile methodology.
  • Experience evaluating, selecting, and integrating LLMs (e.g., OpenAI, open-source models) into enterprise applications.
  • Experience with vector databases, hybrid search (keyword + semantic), and relevance optimization.
  • Ability to lead or mentor teams in adopting search + AI/LLM best practices (strong preference for candidates who can elevate team capability, not just contribute individually).

Similar Jobs

More Jobs at Bespoke Technologies, Inc

  • Software Engineer
    $100K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Software Engineer
    $90K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Technical Services
    In-Person
  • Data Scientist
    $100K — $130K *
    Mclean, VA 22101 (Fairfax County)
    Aerospace & Defense
    In-Person
  • Cloud Solutions Architect
    $120K — $150K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Database Developer
    $100K — $130K *
    Reston, VA 20191 (Fairfax County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: