LLM Python Software Engineer
-
About the Role
Develop, efficient & high-quality code to train and optimize Artificial Intelligence models.
Evaluate to benchmark the model performance's and analyze results to improve the model.
Write comprehensive & logical explanations for your feedback having technical expertise.
Supervised Fine-Tuning (SFT), including creating and using task-specific datasets.
Collaborate with other engineers for Reinforcement Learning with Human Feedback (RLHF) and refine the models.
Create and refine optimal responses to improve AI performance, emphasizing clarity, relevance, and technical accuracy.
Write efficient code and also conduct peer reviews of code and do documentation
Collaborate with cross-functional teams
Explore and integrate new tools, techniques, to enhance AI training processes. -
Skills Required
2+ years of experience as a Python Engineer
1+ years of experience with Python framework for Machine Learning
TensorFlow, PyTorch, Scikit-learn experience is plus
Experience in implementing machine learning models
Supervised and unsupervised learning algorithms (e.g., SVM, Decision Trees, Random Forest, k-NN).
Knowledge of CNNs, RNNs, GANs, and transfer learning.
Good to have Keras, Pandas/Numpy -
Preferred Qualifications
Experience working in agile/lean teams and in fast-paced environments.
Familiarity with CI/CD pipelines and infrastructure-as-code tools.
Prior experience in CRM or SaaS applications is a plus.
Excellent communication and teamwork skills. -
What We Offer
Opportunity to work on impactful projects with room for innovation.
Flexible work environment with a culture focused on learning and growth.
Competitive salary and benefits package.