Jobs and Careers
BL

Junior/Mid Full Stack Software Engineer

Black Canyon Consulting
NIH-Bethesda, Remotefull_timePosted 27 Apr 2026

About the role

<h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-size: large;">Overview</span></h2> <p>Black Canyon Consulting <strong>(BCC)</strong> is working with our partner <strong>Knowledge3 (knowledge3.ai) </strong>&nbsp;to search for a<strong> Junior/Mid Full Stack Software Engineer </strong>with DevOps exposure supporting delivery of knowledge-first systems. You will build systems that turn fragmented scientific and enterprise data into structured, reusable knowledge assets that support explainable reasoning, governed analytics, and trustworthy AI. This is a hands-on engineering role focused on building and operating production-ready applications across frontend, backend, and deployment environments. You will support systems built around a question-driven approach, where APIs, data pipelines, and interfaces align to clearly defined query patterns and system behavior.</p> <p>This is a remote-first role with a preference for U.S.-based candidates working East Coast hours. Work is primarily asynchronous, with periodic coordination across the team.<span class="c-message__edited_label"><span style="margin: 0px; padding: 0px;">.</span>&nbsp;</span></p> <h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-size: large;">Duties &amp; Responsibilities</span></h2> <div class="iCIMS_InfoMsg iCIMS_InfoMsg_Job"> <div class="iCIMS_Expandable_Container"> <div class="iCIMS_Expandable_Text"> <ul> <li>Build and maintain web interfaces using React, Next.js, JavaScript, and TypeScript</li> <li>Implement, debug, and improve backend services in Python, including GraphQL APIs and supporting REST endpoints</li> <li>Integrate with storage and data sources including local files, SQLite, and S3-compatible systems</li> <li>Implement application-level security features</li> <li>Write and maintain automated tests and improve reliability</li> <li>Support application deployment and operation across environments</li> <li>Containerize applications using Docker and Docker Compose</li> <li>Configure environments, logging, TLS, and monitoring</li> <li>Collaborate across repositories and services</li> </ul> </div> </div> </div> <h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-size: large;">Requirements</span></h2> <div class="iCIMS_InfoMsg iCIMS_InfoMsg_Job"> <div class="iCIMS_Expandable_Container"> <div class="iCIMS_Expandable_Text"> <ul> <li>1–4 years of experience or equivalent</li> <li>Strong Python experience</li> <li>Experience with Reac

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Black Canyon Consulting

View company profile →