> Markdown version of [/jobs/ext/3916091-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3916091-junior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Engineer - **Company:** Koniag Services, Inc. - **Location:** Washington, DC, United States (Remote available) - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Testing (Software), Amazon Web Services, Automated Storage and Retrieval Systems, Automation of Tests, Unit Testing, Cloud Computing, DevOps, Information Retrieval, Python (Programming Language), Machine Learning, Software Architecture, Tensorflow, Azure Machine Learning, Software Engineering, Product Software Implementation Methods, Scripting, Pytorch, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Prompt Engineering, Backend, Agentic-AI, Git, Containerization, Scikit Learn, Integration Tests, Kubernetes, Information Technology, Data Lineage, HuggingFace, Search Engines, Machine Learning Operations, Celery, Text Analysis, Software Version Control, Docker - **Published:** October 26, 2026 - **Apply:** https://www.dcjobsite.com/job.asp?id=3466864322&tx=ZT2019TTT&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Bachelor's degree or higher in Computer Science, Engineering, Mathematics, Physics, or a relevant field. * Experience with Python programming in a data science, machine learning, or software engineering context * Exposure to machine learning frameworks (PyTorch, TensorFlow, or Scikit-learn) and/or LLM libraries (LangChain, Hugging Face)., * Proficiency in Python or other scripting languages * Familiarity with LLMs, prompt engineering, and RAG concepts. * Familiarity with vector databases or document indexing systems. * Understanding of software testing principles and experience writing automated tests. * Strong communication skills for technical and non-technical audiences. Preferred skills: * Experience building agentic AI systems or multi-agent frameworks. * Experience with containerization (Docker, Kubernetes) and DevOps/MLOps practices. * Familiarity with version control (Git), CI/CD pipelines, and automated QA tooling. * Experience with cloud-based ML services (AWS SageMaker, Bedrock). * Background in NLP, information retrieval, or text analytics. Clearance Requirement: * TS/SCI/Yankee White ## Description This developer will contribute to the engineering and implementation of software solutions., * Build and maintain data ingestion and indexing pipelines that process, parse, and store large document corpora for downstream enterprise consumption. * Develop and optimize advanced search and retrieval systems, integrating search engines, caching layers, and backend services to deliver high-performance, context-grounded responses. * Implement data lineage and traceability mechanisms that link system outputs back to source documents and records, ensuring auditability and transparency. * Develop distributed workflow orchestration and asynchronous task processing pipelines using frameworks such as Celery or Temporal, enabling automated task execution and service integration. * Build automated testing and quality assurance frameworks for data and backend pipelines, including unit tests, integration tests, and robust schema validation. * Support senior technical leads in translating customer requirements into scalable software solutions. * Communicate project progress, architectural decisions, and technical findings to both technical and non-technical stakeholders.