
AI Engineer
Niyam IT
full-time
Posted on:
Location Type: Hybrid
Location: Ashburn • Virginia • United States
Visit company websiteExplore more
About the role
- Support the development and maintenance of AI-enabled features within a secure mobile and cloud-based application as part of a cross-functional Agile team.
- Implement and integrate generative AI components, including prompt-based workflows and LLM-powered services, under the guidance of the Solution Architect or Technical Lead.
- Assist in building and maintaining retrieval-augmented generation (RAG) solutions using embeddings and vector stores to support semantic search and data retrieval use cases.
- Deploy and operate AI/ML models using managed cloud platforms such as Vertex AI, AWS SageMaker, or Azure ML, following established deployment and monitoring patterns.
- Develop Python-based services and scripts using approved coding standards, version control practices, and CI/CD pipelines.
- Participate in Agile ceremonies and complete assigned tasks within sprint timelines, contributing to team deliverables and continuous improvement efforts.
- Follow established DevSecOps, security, and privacy requirements when developing and operating AI solutions in a federal environment.
- Document technical implementations and operational procedures to support system sustainment, audits, and knowledge sharing.
- Support demonstrations of the solutions or technologies under consideration to internal and/or client teams.
Requirements
- US Citizenship with ability to successfully complete a federal background investigation.
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field (equivalent practical experience may be considered).
- 3+ years of professional software engineering experience with demonstrated ownership of production systems.
- Strong understanding of modern generative AI systems, including LLM architectures, training vs inference tradeoffs, and prompt and agent design.
- Hands on experience with Vertex AI or equivalent platforms such as SageMaker or Azure ML for model deployment, monitoring, and scaling.
- Experience building LLM-powered applications using embeddings and vector stores for retrieval-augmented generation and semantic search.
- Strong understanding of AI ethics, bias mitigation, and explainability.
- Proficiency in Python with strong software engineering fundamentals including testing, version control, and CI/CD.
- Experience optimizing latency, cost, and reliability of AI services in distributed production environments.
- Ability to reason about model limitations, data quality, security, and privacy in real-world AI deployments.
Benefits
- Flexible Work Hours : Life doesn’t always fit into a 9-to-5 schedule. We offer flexibility to help you manage your work-life balance effectively.
- Remote Work : Niyam IT understands the value of flexibility. We offer remote work.
- Career Growth : Niyam IT is not just a job; it’s a career journey. We provide a supportive environment for your professional development and offer fully paid opportunities for training and advancement within the company.
- Great People : Our people are the blueprint of who Niyam IT is to the industry and community.
- Great Environment : Niyam IT fosters a great environment where innovation, collaboration, and personal growth thrive.
- Diversity & Inclusion : We believe in the strength of diverse perspectives. Your unique ideas are welcomed and celebrated every day at Niyam IT.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAI/ML model deploymentgenerative AIretrieval-augmented generationembeddingsvector storesCI/CDversion controlsemantic searchtesting
Soft Skills
team collaborationcontinuous improvementcommunicationproblem-solvingadaptabilityownershipattention to detailtime managementcritical thinkingdocumentation