
Python Gen Ai Developer - C013

Role Overview
We are seeking a Python Generative AI Developer with over 6 years of experience in building AI-driven applications. In this role, you will design, develop, and deploy advanced generative AI models and solutions. Collaborating with cross-functional teams, you will play a pivotal role in delivering impactful AI applications for diverse domains.
Key Responsibilities
-
Develop and deploy generative AI models using Python frameworks like TensorFlow, PyTorch, or JAX.
-
Design robust APIs and pipelines for AI model deployment and integration into production systems.
-
Optimize AI models for performance, scalability, and accuracy.
-
Work on data preprocessing, feature engineering, and building large datasets for model training.
-
Research and implement state-of-the-art generative AI techniques, such as GANs, VAEs, and transformers.
-
Collaborate with data scientists, machine learning engineers, and product teams to define AI use cases and deliver solutions.
-
Monitor deployed models to ensure reliability and optimize their performance in real-world scenarios.
-
Lead code reviews, mentor junior developers, and establish best practices for AI development.
-
Stay updated on advancements in AI, particularly generative AI, and incorporate new techniques into ongoing projects.
Required Skills & Qualifications
-
Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field.
-
3+ years of hands-on experience in Python programming, with a focus on AI/ML development.
-
Expertise in building and fine-tuning generative AI models (e.g., GPT, DALL-E, Stable Diffusion).
-
Strong understanding of machine learning concepts, including supervised, unsupervised, and reinforcement learning.
-
Proficiency in frameworks like TensorFlow, PyTorch, or JAX.
-
Experience with distributed computing and handling large-scale datasets.
-
Familiarity with cloud platforms (AWS, GCP, Azure) and containerization tools (Docker, Kubernetes).
-
Knowledge of prompt engineering, fine-tuning, and deployment of LLMs.
-
Hands-on experience with Python 3 and NoSQL databases (e.g., MongoDB, Cassandra).
-
Expertise in generative AI frameworks like Langchain, LlamaIndex, or similar tools.
-
Strong understanding of MLOps, including CI/CD pipelines for AI models.
-
Excellent problem-solving, debugging, and analytical skills.
Preferred Qualifications
-
Experience with large-scale NLP models and techniques like transfer learning and few-shot learning.
-
Familiarity with ethical AI considerations and bias mitigation in AI models.
-
Proficiency in database technologies (SQL, NoSQL) and data visualization tools.
-
Hands-on experience with version control tools like Git and GitHub/GitLab.
-
Experience in developing AI-based solutions for specific domains like healthcare, finance, or manufacturing.
What We Offer
-
Competitive salary and performance-based bonuses.
-
Opportunities for professional growth and learning.
-
A collaborative and inclusive work culture.
-
Access to cutting-edge tools and resources.
-
End to End Product Development Experience.
Send your resume, cover letter, and portfolio (if applicable) to careers@squareroots.ai with the subject line: Application for Python GenAI Developer -C013