Junior Software Engineer

Koniag Services, Inc.
Washington, DC, United States
9 days ago
Apply on www.dcjobsite.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
$45,000.0
Working hours
Regular working hours

Tech stack

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
+23 more
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

Job 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.

Requirements

  • 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

Benefits & conditions

Benefits include medical, dental, and vision insurance, 401(k) retirement plan, paid time off, paid parental leave, life and disability insurance, flexible spending accounts, commuter benefits and tuition reimbursement.

About the company

Koniag IT Solutions, a Koniag Government Services company, is seeking a Junior Software Engineer with a TS/SSBI SCI eligibility a to support KITS and our government customer in Washington, DC. This is a hybrid position with the possibility of some remote work. This position is for a Future New Business Opportunity., Koniag Government Services (KGS) is an Alaska Native Owned corporation supporting the values and traditions of our native communities through an agile employee and corporate culture that delivers Enterprise Solutions, Professional Services and Operational Management to Federal Government Agencies. As a wholly owned subsidiary of Koniag, we apply our proven commercial solutions to a deep knowledge of Defense and Civilian missions to provide forward leaning technical, professional, and operational solutions. KGS enables successful mission outcomes for our customers through solution-oriented business partnerships and a commitment to exceptional service delivery. We ensure long-term success with a continuous improvement approach while balancing the collective interests of our customers, employees, and native communities. For more information, please visit www.koniag-gs.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dcjobsite.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:37 min

Core concepts of Celery and message broker integration

Jan Giacomelli · LIVE

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all