Job Title: Agentic AI Engineer (Must have Python and Java experience)
Location: Reston, VA (Hybrid onsite)
Duration: 6-12 Months+
Hybrid onsite (1-2 times in a month)
Purpose
F2F interview is required
Performs complex analysis, design, development, automated unit and integration testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Designs, codes, tests, develops, and documents application programs for computer systems. Works with end-users and project stakeholders to define system scope and objectives. Manages modifications to and maintenance of operational programs and procedures. Leads stakeholder and product owner meetings to define software requirements and creates highly complex systems. Acts as a mentor to junior engineers
The Agentic AI Engineer will collaborate with data Scientists to build and deploy AI agents to both automate and optimize labor-intensive workflows.
The tasks of the Agentic AI Engineer will include writing software code to support AI agent communication, connecting models and agents to external/internal services via API calls,support testing and debugging tasks, deployment into target environments, setting up monitoring, and ensuring reliable execution of agentic AI systems.
They will utilize a combination of open source models, agentic tools, and large proprietary commercial models.
They will be securing agentic workflows and to evaluating the results for accuracy, performance, and impact.
They will be expected to ensure AI systems adhere to ethical guidelines, transparency, and fairness principles.
They should be a self-starter while also working well within the team, collaborating and sharing discoveries and seeking feedback.
They should expect they may conduct research, develop prototypes, evaluate and document results.
Required Experience
Bachelor's Degree, Information Technology or Computer Science
8 years Software design and development, software test and evaluation, software requirements management
In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
3+ years of experience building production-level AI or ML systems, including LLMs, agents, or complex automation frameworks
3+ years of experience with Python and Python tools, including Pandas or NumPy
Experience with Large Language Models ( LLMs), Machine Learning (ML), Deep Learning (DL), and Reinforcement Learning (RL)
Good understanding and experience working with Natural Language Processing (NLP)
Experience with tools and AI agent frameworks such as TensorFlow, PyTorch, LangGraph, or LangChain
Experience with developing REST services with Java and Spring Boot
Experience with the administration of continuous integration and continuous deployment ( CI / CD ) pipelines using Kubernetes, Docker, or Jenkins
Preferred experience working with GitHub and other collaborative development platforms.