
Python Gen AI/ ML Engineer (RARR Job 5925)
Job Skills
Job Description
We are seeking a highly skilled Python Generative AI / Machine Learning Engineer to design, develop, and deploy advanced AI/ML solutions. The ideal candidate will have strong experience in Python, machine learning, and generative AI models, with a passion for building scalable, production-ready systems.
Key Responsibilities
-
Design, develop, and optimize ML and Generative AI models for real-world applications
-
Build and maintain end-to-end ML pipelines including data preprocessing, training, evaluation, and deployment
-
Work with LLMs, transformers, and generative models (e.g., text, image, or multimodal systems)
-
Implement model inference and APIs using Python-based frameworks
-
Collaborate with data scientists, product teams, and engineers to translate business requirements into AI solutions
-
Monitor model performance, accuracy, and drift in production environments
-
Optimize models for scalability, performance, and cost efficiency
-
Stay updated with the latest advancements in AI, ML, and Generative AI
Required Skills & Qualifications
-
Strong proficiency in Python
-
Solid understanding of Machine Learning and Deep Learning concepts
-
Hands-on experience with Generative AI / LLMs
-
Experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn
-
Knowledge of NLP, computer vision, or multimodal models
-
Experience with REST APIs, model serving, and deployment
-
Familiarity with cloud platforms (AWS, Azure, or GCP)
-
Understanding of data structures, algorithms, and software engineering best practices
Preferred Qualifications
-
Experience with prompt engineering, fine-tuning, and RAG architectures
-
Knowledge of MLOps tools (CI/CD, model versioning, monitoring)
-
Experience with Docker, Kubernetes, or similar container technologies
-
Prior experience working in production AI systems