Description
You will architect, develop, and deploy generative AI models and large language models (LLMs) for production applications.
This role is on-site.
Responsibilities
- Design and implement generative AI solutions including text generation, image creation, and code synthesis.
- Fine-tune pre-trained LLMs for specific domains to ensure optimal performance and business alignment.
- Manage the full AI development lifecycle from data pre-processing and model training to evaluation, optimization, and deployment.
- Collaborate with data scientists, software engineers, and product managers to define requirements and integrate AI solutions.
- Champion responsible AI practices, focusing on bias mitigation, fairness, and explainability.
Required Skills
- 5+ years of core development and architecture experience.
- Strong proficiency in Python and deep learning frameworks such as TensorFlow or PyTorch.
- Hands-on experience with Natural Language Processing (NLP) and machine learning fundamentals.
- Ability to design, develop, and deploy generative AI models in production environments.
- Experience performing POCs for new technologies and evaluating code performance.
- Strong understanding of design patterns and architecture patterns.
- Bachelor’s degree in Computer Science, Artificial Intelligence, or a related field.
Preferred Skills
- Master’s degree in Computer Science or Artificial Intelligence.
- Experience with cloud platforms including OpenShift, AWS, GCP, or Azure.
- Experience fine-tuning open-source AI models and contributing to open-source communities.