Overview
HybridReston, VA, USA
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Artificial Intelligence
Generative Artificial Intelligence (AI)
Google Cloud Platform
Kubernetes
Machine Learning (ML)
Natural Language Processing
Microsoft Azure
Python
angular
NLP
GENAI
Chatbots
OCR
Job Details
Project Details
Role : Full Stack Gen AI Developer
Location : Reston, VA/Plano TX (Hybrid 3 days onsite a day)
Duration : 12+ Months
Description
Job Description:
- Lead on design, develop, and deploy end-to-end Full Stack product development for an AI Platform, including data pipelines, model training, APIs, and user-facing screens.
- Build and maintain scalable, efficient, and secure backend systems using Python.
- Inference/Train and fine-tune machine learning and GenAI models.
- Integrate AI models into production-grade software with consideration for latency, performance, and scalability.
- Collaborate with product managers, data scientists, and UI/UX designers to deliver high-impact features.
- Deploy applications using CI/CD pipelines and containerization tools like Docker and Kubernetes.
- Manage and optimize databases for performance and reliability.
- Implement system integrations and ensure seamless operation across various components.
- Monitor and improve production-level systems, ensuring uptime, performance, and reliability.
- Design and Solve Use Cases from customers using CGI AI Platform.
Required qualifications to be successful in this role:
- Strong sense of ownership and accountability, with a focus on delivering production-ready systems. Always ready to work with a startup mentality.
- 5+ years of full-stack development experience with significant expertise in: Backend: Python Frontend: Angular
- 5+ years hands on experience building a product/solution leveraging GenAI, NLP, Document Classification, developing Chatbots and OCR development, including hands-on experience with NLP libraries and tools.
- Solid understanding of Kubernetes concepts and experience managing containerized applications in production environments.
- Proficiency in relational and non-relational databases, with a strong understanding of database optimization techniques
- Communication Skills: Effective communication is crucial for collaborating with cross-functional teams and explaining technical concepts to non-technical stakeholders.loud Computing: Experience with cloud platforms e.g. Azure, Google Cloud Platform for deploying and scaling AI systems.C.
- Problem-Solving: The ability to tackle complex issues and adapt to rapidly evolving AI technologies.
- Privacy and Compliance Knowledge: Understanding of data privacy regulations, security best practices, and ethical considerations in AI development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.