IN
Job Description
Job Overview:
- We are looking for an enthusiastic AI and Machine Learning Engineer with 1 to 3 years of experience in designing, developing, and deploying innovative AI and ML solutions.
- The ideal applicant should demonstrate strong programming expertise, practical experience with ML frameworks, proficiency in data preprocessing, and hands-on involvement in model development and deployment within cloud platforms.
Primary Responsibilities:
- Create, train, evaluate, and deploy machine learning and deep learning models effectively.
- Design AI-driven applications leveraging NLP, Computer Vision, Generative AI, and predictive analytics techniques.
- Execute data collection, cleansing, feature engineering, and model tuning to optimize performance.
- Assess model effectiveness using relevant metrics and enhance accuracy as needed.
- Handle both structured and unstructured datasets to solve complex business problems.
- Develop APIs and seamlessly integrate ML models into production systems.
- Collaborate closely with data scientists, software engineers, and business stakeholders to deliver solutions.
- Continuously monitor deployed AI models' performance and perform maintenance to ensure reliability.
- Document architecture designs, experimental results, and deployment procedures thoroughly.
Technical Skill Set:
- Proficiency in Python programming language
- Knowledge of Machine Learning algorithms including Regression, Classification, and Clustering
- Experience with Deep Learning frameworks such as TensorFlow, PyTorch, and Keras
- Data analysis skills utilizing Pandas and NumPy
- Database management and SQL expertise
- Data visualization capabilities using tools like Matplotlib, Seaborn, and optionally Power BI
- Experience with REST API development and ML model deployment
- Version control proficiency using Git
Additional Responsibilities:
- Implement Natural Language Processing (NLP) techniques
- Work on Computer Vision projects
- Develop applications involving Generative AI and Large Language Models (LLMs)
- Engage in Prompt Engineering to optimize AI interactions
- Utilize AI orchestration frameworks such as LangChain or similar tools
- Manage and work with Vector Databases like FAISS, Pinecone, or ChromaDB
Preferred Skills and Expertise:
- Proficiency in AI and ML Solution Architecture and Design
- Strong foundation in traditional AI and ML techniques and methodologies
