Senior Developer - GenAI
Job Title:
Senior Developer – Generative AI (GenAI)
Location:
Remote
Employment Type:
Full-time
US Citizens only
Preferred to have an ACTIVE IRS MBI Clearance
Job Summary:
We are seeking a Senior Developer with 5+ years of experience in AI/ML and Generative AI to design, develop, and implement advanced GenAI solutions using large language models (LLMs) and related technologies. This role focuses on building scalable AI-powered applications and integrating them into enterprise systems using AWS services and modern AI frameworks.
Responsibilities:
Design, develop, and optimize GenAI applications using frameworks such as LangChain, LlamaIndex, or similar tools.
Implement prompt engineering strategies and fine-tune LLMs for specific business use cases.
Integrate LLMs with existing systems through APIs and microservices, leveraging AWS services for deployment and scalability.
Develop and implement RAG (Retrieval-Augmented Generation) architectures for knowledge-based applications.
Build, train, and deploy ML and GenAI models using Amazon SageMaker and AWS Bedrock.
Write clean, maintainable code in Python and other relevant programming languages.
Ensure responsible AI practices, including bias mitigation, explainability, and safety guardrails.
Stay current with evolving GenAI technologies, AWS AI/ML offerings, and industry best practices.
Required Qualifications:
5+ years of experience in software development with a strong focus on AI/ML and GenAI solutions.
Proficiency in Python and hands-on experience with LLM APIs (OpenAI, Anthropic, AWS Bedrock).
Experience with LangChain, LlamaIndex, or similar GenAI frameworks.
Practical experience using AWS services, especially Amazon SageMaker for model training/deployment and AWS Bedrock for GenAI integration.
Strong understanding of transformer architectures, vector databases, and cloud platforms (AWS, Azure).
Proven experience designing and implementing RAG architectures and integrating AI models into enterprise systems.