Software Engineer

4 days ago


Meade, United States Belay Technologies Full time
About the Role

Belay Technologies is seeking a skilled Software Engineer to join our intel team and contribute to the development of cutting-edge RAG systems. As a key member of our full stack AI team, you will work on vector database integration, UI development, and shared collections, utilizing your problem-solving skills and passion for continuous learning.

Responsibilities
  • Develop and implement RAG systems, focusing on vector database integration and optimization.
  • Collaborate with cross-functional teams to design and develop user-friendly interfaces for RAG applications using Python, JavaScript, and modern web frameworks.
  • Contribute to the creation and management of shared collections, ensuring efficient data retrieval and organization.
  • Participate in code reviews, sharing your ideas and learning from experienced team members, particularly in JavaScript and UI development.
  • Engage in continuous learning about RAG, NLP, vector databases, and related fields, applying new knowledge to ongoing projects.
  • Help with testing and quality assurance of RAG systems, UI components, and vector database integrations.
  • Contribute to technical documentation, improving your ability to communicate complex concepts related to RAG and vector databases clearly.
  • Actively participate in team discussions, offering fresh perspectives on UI/UX design for RAG applications.
  • Actively participate in customer interactions to gather product requirements.
Requirements
  • TS/SCI Clearance with polygraph.
  • 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.
  • Bachelor's degree in Computer Science, Artificial Intelligence, or a related field.
  • Strong analytical thinking and problem-solving skills, particularly in data structures and algorithms.
  • Ability to learn new technologies quickly and apply them effectively.
  • Basic understanding of machine learning, natural language processing, and vector database concepts.
  • Proficiency in JavaScript and experience with modern web development frameworks (e.g., React).
  • Familiarity with UI/UX design principles for data-intensive applications.
  • Good communication skills, with the ability to explain technical concepts related to RAG and vector databases to various audiences.
  • Demonstrated ability to work collaboratively in a team environment.
  • Curiosity and passion for AI technology, particularly in RAG systems and their business applications.
Preferred Skills
  • Internship or project experience demonstrating problem-solving with vector databases or RAG systems.
  • Familiarity with vector database systems (e.g., Pinecone, Faiss, Milvus).
  • Basic understanding of large language models and their integration with vector databases.
  • Experience with or interest in optimizing shared collections for efficient data retrieval.
  • Contributions to open-source projects or personal coding projects showcasing JavaScript-based UI development for data-intensive applications.
  • Familiarity with RESTful APIs and GraphQL for connecting front-end applications to back-end services.
About Belay Technologies

Belay Technologies is a certified Service-Disabled Veteran-Owned Small Business located in Columbia, Maryland. We specialize in systems automation and full stack development, providing leading technology and engineering solutions to the DoD and state-of-the-art commercial products. We are an Equal Opportunity Employer, committed to fostering a diverse and inclusive work environment that encourages learning and innovation.


  • Software Engineer III

    4 weeks ago


    Fort Meade, Maryland, United States Independent Software Full time

    Job OverviewWe are seeking a highly skilled Software Engineer III to join our team at Independent Software. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDevelop and implement software solutions using JavaScript frameworks and tools such as...


  • Fort Meade, Maryland, United States Independent Software Full time

    Job Title: Software Integration Engineer, JuniorJob DescriptionWe are seeking a highly skilled Software Integration Engineer, Junior to join our team at Independent Software. As a Software Integration Engineer, you will be responsible for developing software tools and services in a PaaS Linux environment. Your expertise in integrating, installing,...


  • Fort Meade, United States Independent Software Full time

    What you will be doing! As a Software Integration Engineer, you will develop software Tools and Services in a PaaS Linux environment supporting an 'on-prem' cloud offering with open-source software using Kubernetes, Docker, Rook and other cutting-edge software. Expertise and desire to work in a containerized landlord/tenant environment is essential. The...


  • Fort Meade, United States Independent Software Full time

    What you will be doing! As a Software Integration Engineer, you will develop software Tools and Services in a PaaS Linux environment supporting an 'on-prem' cloud offering with open-source software using Kubernetes, Docker, Rook and other cutting-edge software. Expertise and desire to work in a containerized landlord/tenant environment is essential. The...


  • Fort Meade, Maryland, United States Independent Software Full time

    Job Title: Software Integration EngineerWe are seeking a highly skilled Software Integration Engineer to join our team at Independent Software. As a key member of our team, you will be responsible for developing software tools and services in a PaaS Linux environment, supporting our 'on-prem' cloud offering with open-source software using Kubernetes, Docker,...

  • Software Engineer

    4 weeks ago


    Meade, United States Base-2 Solutions Full time

    Software EngineerBase-2 Solutions is seeking a skilled Software Engineer to develop and maintain complex software systems. The ideal candidate will have a strong background in software development and a passion for innovative technical solutions.Responsibilities:Develop, maintain, and enhance software systems based on documented requirements.Work...

  • Software Engineer

    2 weeks ago


    Meade, United States Base-2 Solutions, LLC Full time

    Software Engineer Job DescriptionBase-2 Solutions, LLC is seeking a skilled Software Engineer to develop and maintain complex software systems. The ideal candidate will have experience with Golang, Kotlin/Java, and/or Python, as well as containerized applications and orchestrated platforms.Key Responsibilities:Analyze user requirements to derive software...

  • Software Engineer

    4 weeks ago


    Meade, United States Base-2 Solutions, LLC Full time

    Software EngineerBase-2 Solutions, LLC is seeking a highly skilled Software Engineer to develop and maintain complex software systems. The ideal candidate will have a strong background in software development and a passion for innovative solutions.Key Responsibilities:Design, develop, and test software applications using a variety of programming languages...


  • Meade, United States Global Enterprise Services, LLC Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Global Enterprise Services, LLC. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Responsibilities:Design and develop...


  • Meade, United States Base-2 Solutions, LLC Full time

    Software Engineer Job DescriptionBase-2 Solutions, LLC is seeking a highly skilled software engineer to develop innovative solutions for complex customer problems. As a software engineer, you will leverage cutting-edge technologies to drive decision-making and impact national defense.Key Responsibilities:Analyze user requirements to derive software design...


  • Meade, United States Belay Technologies Full time

    Job OpportunityBelay Technologies is seeking a skilled Software Development Engineer to join our team. As a member of a cross-functional team, you will be responsible for developing and maintaining test cases, creating automated testing frameworks, and collaborating with software engineers to develop effective strategies and test cases.Develop and maintain...


  • Meade, United States Base-2 Solutions, LLC Full time

    Software Engineer Job DescriptionBase-2 Solutions, LLC is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Develop and implement software solutions using a variety of programming languages, including TypeScript,...


  • Meade, United States Base-2 Solutions, LLC Full time

    Software Engineer Job DescriptionBase-2 Solutions, LLC is seeking a skilled Software Engineer to develop and maintain complex software systems. The ideal candidate will have a strong background in software development and a passion for innovative technical solutions.Responsibilities:Design, develop, and test software systems to meet customer...


  • Meade, United States NetServices Full time

    Job Title: Software EngineerAt NetServices, we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our clients in the Defense community.Key Responsibilities:Analyze user requirements to derive software design...


  • Meade, United States Base-2 Solutions, LLC Full time

    {"Job Title: Senior Software Engineer Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Base-2 Solutions, LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems. Responsibilities: * Develop and maintain software systems using...


  • Meade, United States Base-2 Solutions, LLC Full time

    Job DescriptionThe Software Engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and...


  • Meade, United States Belay Technologies Full time

    Job Title: Junior Software EngineerBelay Technologies is seeking a skilled Junior Software Engineer to join our team. As a member of our cross-functional team, you will be responsible for developing and maintaining test cases, creating and executing manual and automated tests, and collaborating with software engineers to develop effective strategies and test...


  • Meade, United States Base-2 Solutions, LLC Full time

    Software Engineer Job DescriptionBase-2 Solutions, LLC is seeking a highly skilled software engineer to contribute to the development of cutting-edge technologies. As a software engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key Responsibilities:Develop software...

  • Software Engineer

    12 hours ago


    Meade, United States Federal Staffing Solutions Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Federal Staffing Solutions Inc. in Fort Meade, MD. As a Software Engineer, you will be responsible for developing and maintaining software applications to support our client's needs.Key Responsibilities:Develop automated CI/CD build/deployment pipelines using Jenkins,...


  • Meade, United States A Square Group Full time

    Job Title: Software Engineer - Mid LevelAt A Square Group, we are seeking a highly skilled Software Engineer - Mid Level to join our team. As a Software Engineer - Mid Level, you will be responsible for designing, developing, and maintaining software applications to meet user needs and security standards.Key Responsibilities:Design and develop software...