Junior Software Engineer
- Compensation
- Not disclosed
- Location
- Washington, DC, US
- Work setup
- Hybrid
- Seniority
- Junior
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Nice to have
- 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 pipeli
- Clearance Requirement:
- TS/SCI/Yankee White
- Our Equal Employment Opportunity Policy The company is an equal opportunity employer. The company shall not discriminate against any employee or applicant because of race, color, religion, creed, ethn
- The company is dedicated to seeking all qualified applicants. If you require an accommodation to navigate or apply for a position on our website, please get in touch with Heaven Wood via e-mail at acc
- 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 Ente
- Equal Opportunity Employer/Veterans/Disabled. Shareholder Preference in accordance with Public Law 88-352
Full description
The application deadline and start date are subject to change based on the status of the contract. Applications will be accepted through expiration date or until the position is filled. If the contract is not awarded, this position may not be filled.
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.
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.
This developer will contribute to the engineering and implementation of software solutions.
Key Responsibilities include:
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.
Education and Experience:
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).
Required Skills and Competencies:
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.