Job Description
Skill: Gen AI Python Architect
- Advanced programming knowledge, including mastery of programming languages such as Python, and especially AI-centric libraries like TensorFlow, PyTorch.
- Natural language processing (NLP) for text generation projects.
- This includes familiarity with techniques for text parsing, sentiment analysis, and the use of transformers like GPT (generative pre-trained transformer) models.
- Data management knowledge, including data pre-processing, augmentation, and generation of synthetic data.
- This involves cleaning, labeling, and augmenting data to train and improve AI models.
- Proven experience with building and fine-tuning AI/ML models.
- Solid understanding of machine learning algorithms and data pre-processing techniques.
- Gen AI/ML developer specializing in designing, developing, managing AI and Python tech lead.
- Excellent problem-solving, analytical, and creative thinking skills.
- Prior experience with building RAG systems is a plus.
- Responsible for writing and maintaining Python code, integrating with various APIs, and working with SQL databases.
- Collaborate with other developers, testers, and stakeholders to ensure the quality and functionality of our product.
Responsibilities
- Develop, test, and debug Python code using AI/ML knowledge.
- Work on AI generative models using NLP.
- Use Gitlab for version control and code review.
- Work with SQL databases and perform data analysis and manipulation.
- Write system, unit, and integration tests using pytest or similar frameworks.
- Follow coding standards and best practices.
- Document code and API specifications.
- Communicate and coordinate with other developers, testers, and stakeholders.