Amazon Web Services (AWS), Application Programming Interface (API), Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Best Practices, Business Case, Cloud Computing, Computer Engineering, Computer Programming, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Design Patterns Programming Methodologies, DevOps, GitHub, Machine Learning, Microservices, Open Source, Problem Solving Skills, Procedure Implementation, Product Design, Publications, Python Programming/Scripting Language, REST (Representational State Transfer), Software Development, Software Engineering, Use Cases, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX)
Title: Senior Software Engineer
Location:
Mclean, VA – 22102 ( Face to Face Interview)
Must Have Qualifications: Angular,
Python, and microservices architecture.
Position Summary:
We are seeking a highly experienced hands-on
Full Stack Engineer to design and development of cutting-edge AI Agents,
Agentic Workflows, and Gen AI Applications that solve complex business problems.
This role requires advanced proficiency in Angular for front-end development
and Python-based microservices for the orchestration layer deployed to AWS EKS
(Kubernetes). You will serve as a hands-on engineer, working alongside Gen AI
scientists, UX designers, product managers, and data engineers to shape and
implement enterprise-grade Gen AI solutions.
Key Responsibilities:
- Architect
and implement scalable Full Stack AI Agents, Agentic Workflows, and Gen AI
applications to address diverse and complex business use cases.
- Develop,
optimize, and maintain the front-end using Angular, ensuring a seamless
user experience.
- Design
and deploy Python-based microservices for robust orchestration and
integration with AI models.
- Collaborate
with Gen AI scientists to integrate machine learning models such as LLMs,
RAG, and multi-modal AI into the application architecture.
- Implement
solutions leveraging modern design patterns and best practices for full
stack development.
- Build
and maintain RESTful APIs to enable seamless communication between the
front end and back end.
- Collaborate
with cross-functional teams of UI/UX designers, data engineers, and Gen AI
scientists to build full-stack Gen AI experiences.
- Integrate
Gen AI solutions with enterprise platforms via API-based methods and
standardized patterns.
- Establish
and enforce validation procedures with Evaluation Frameworks, bias
mitigation, safety protocols, and guardrails for production-ready
deployment.
Requirements
Required Qualifications:
- Bachelor's
or Master's degree in Computer Science, Computer Engineering, or a related
field.
- 10+
years of experience in full stack development, with 3+ years in applied
Gen AI or LLM-based solutions.
- Deep
expertise in Angular, Python, and microservices architecture.
- Proven
experience with cloud-native development, particularly AWS services.
- Strong
programming skills and familiarity with AI/ML libraries and frameworks.
- Demonstrated
ability to work in cross-functional agile teams.
- Please
provide Github link for candidate's code repository. Also, please vet the
candidate thoroughly for technical skills.
Preferred Qualifications:
- Experience
in AI-powered application development.
- Familiarity
with CI/CD practices for DevOps and scalable deployment.
- Hands-on
experience with enterprise AI governance and ethical deployment
frameworks.
- Contributions
to open-source projects or publications in software development domains.
Regards,