We are looking for a talented Generative AI Lead Developer who will be responsible for designing, developing, and implementing AI applications based on prebuilt models. The ideal candidate will also take on architect responsibilities for designing large language model (LLM) based applications. You will play a pivotal role in integrating and optimizing prebuilt AI models to create robust and scalable AI solutions.
Responsibilities:
Technical Skills - Must have:
Lead the development and deployment of AI applications using prebuilt generative models.
5+ years of experience in AI/ML development, with a focus on applying prebuilt models.
Proficiency in programming language Python.
Strong understanding of deep learning frameworks such as TensorFlow, PyTorch, or Keras.
Proven experience with using and customizing prebuilt models such as GPT, BERT, DALL-E, etc.
Knowledge of MLOPs such as Langchain, Llama Index, Ragas etc.
Take architect responsibilities to design and implement LLM-based applications.
Collaborate with cross-functional teams to identify AI use cases and define project requirements.
Integrate and customize prebuilt models to meet specific project needs.
Develop and optimize application logic to effectively utilize prebuilt AI models.
Oversee the end-to-end lifecycle of AI projects, from data collection and preprocessing to application deployment and monitoring.
Ensure the robustness, scalability, and efficiency of AI solutions.
Stay up to date with the latest advancements in AI and machine learning, particularly in prebuilt models and APIs.
Mentor and guide junior developers and team members in AI best practices and techniques.
Communicate complex technical concepts and results to non-technical stakeholders.
Excellent problem-solving skills and ability to work independently and in a team environment.
Good-to-Have Skills:
Experience with cloud platforms (AWS) and containerization (Docker, Kubernetes).
Experience with relevant Cloud services like Amazon Bedrock, Sagemaker, Google Vertex.AI
Familiarity with AI/ML APIs and services (e.g AWS SageMaker).
Knowledge of software development best practices and agile methodologies.
Contributions to research in AI/ML, including published papers and conference presentations.
EDUCATION QUALIFICATION
Bachelors degree in Computer Science, Information Technology, or related field (Masters degree preferred).
Process Skills:
General SDLC processes
Understanding of utilizing Agile and Scrum software development methodologies
Skill in gathering and documenting user requirements and writing technical specifications.
Behavioral Skills :
Work closely with designers, Architects, data scientists, product managers, and other engineers to deliver comprehensive solutions.
Communicate effectively and share technical knowledge with the team.
Be open to feedback and continuously learn and adapt to new technologies.
Ability to work independently and as part of a team.
Passion for learning and staying updated on the latest technologies.
Good Attitude and Quick learner .
Certification:
Cloud development certification (AWS)
AI/ML certification(AWS)