> Markdown version of [/jobs/ext/2864139-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2864139-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 - **Salary:** $45,000.0 - **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, Large Language Models, Multi-Agent Systems, Prompt Engineering, Backend, 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:** September 12, 2026 - **Apply:** https://www.dcjobsite.com/job.asp?id=3387081383&tx=KL5757FFI&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. ## Related Videos - [Supercharging Static Code Analysis: Konveyor AI & LLMs](https://www.wearedevelopers.com/videos/959-supercharging-static-code-analysis-konveyor-ai-llms) - [Celery on AWS ECS - the art of background tasks & continuous deployment](https://www.wearedevelopers.com/videos/561-celery-on-aws-ecs-the-art-of-background-tasks-continuous-deployment) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Walking into the era of Supply Chain Risks](https://www.wearedevelopers.com/videos/376-walking-into-the-era-of-supply-chain-risks) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)