Generative AI Engineer
Job Title: GEN AI Python EngineerDuration: Full Time Direct HireLocation: RemoteInterview Process: L1 : Technical Discussion on VideoL2: Python Coding interview on VideoL3: End Client Discussion on VideoJob Description:Skills: Python Expert, FastAPI, LLMs, OpenAI's GPT, Bedrock AI, Gemini, RAG, AWSResponsibilitiesWrite clean, maintainable code for various parts of the back end.Design client-side and server-side architecture.Build the front-end of applications through appealing visual design.Integrate user-facing elements developed by front-end developers with server-side logic.Implement security and data protection solutions.Design and implement data storage solutions.Collaborate with internal teams to identify system requirements, and design features, and strategies for future improvements.Develop and manage well-functioning databases and applications.Write and document effective APIs.Test software to ensure responsiveness and efficiency.Troubleshoot, debug and upgrade software.Create security and data protection settings.Build features and applications with a mobile responsive design.Write technical documentation.Work with data scientists and analysts to improve software.Required Skills:Proven 7+ years experience as a Full Stack Developer or similar roleProficient in multiple programming languages such as Python/Node.jsKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript - ,React, Node.js, XML, jQuery)Must have Worked on LLM and RAG Pattern and Understand concepts LLM Evaluation, LLM Caching, LLM Streaming, etc.Strong understanding of databases NoSQL.Familiarity with RESTful API design and development.Develop & deploy applications on AWS Serverless services (Lambda, Step Functions, API Gateway)Knowledge of code versioning tools such as Git.Working Experience with cloud services (AWS).Deployment experience in OpenShift