Role Overview
We are looking for an experienced AI/ML Engineer to design, develop, and implement machine learning and AI-based solutions. The ideal candidate should have strong programming skills and hands-on experience building and deploying AI/ML models.
Responsibilities
- Design, develop, train, and deploy machine learning models.
- Build AI-powered applications and intelligent solutions.
- Work with large datasets for data processing and model training.
- Develop and implement Generative AI and LLM-based solutions.
- Optimize model performance, accuracy, and scalability.
- Collaborate with data engineers, developers, and business teams.
- Monitor deployed models and improve their performance.
Required Skills
- 10+ years of experience in software development, AI/ML, or related fields.
- Strong programming experience in Python.
- Hands-on experience with Machine Learning and Deep Learning.
- Experience with TensorFlow, PyTorch, or Scikit-learn.
- Knowledge of NLP, neural networks, and data modeling.
- Experience with Generative AI, LLMs, and prompt engineering.
- Familiarity with LangChain, RAG, and vector databases.
- Experience with REST APIs, cloud platforms (AWS, Azure, or Google Cloud Platform), and model deployment.
- Knowledge of Docker, Kubernetes, and CI/CD is a plus.
Preferred Qualifications
- Experience building and deploying production-level AI/ML solutions.
- Knowledge of MLOps and model monitoring tools.
- Strong problem-solving and communication skills.