Job Description
Job Title: AI/ML Engineer
Location: Remote (India)
Job Type: Full-Time
Note: We are seeking candidates who are immediately available.
Kindly complete the Application Form for quicker processing of your application:
https://forms.gle/7pzT4Phh33NEbpeZA
----------------------------------------------------------------------------------------------------------------------------------------------
Job Description:
We are seeking a talented AI/ML Engineer to join our innovative team. The ideal candidate will
have a strong background in Python programming, prompt engineering, and familiarity with key AI/
ML frameworks and deployment strategies. This role involves working on cutting-edge machine
learning projects, integrating large language models, and deploying scalable solutions on cloud
platforms.
Key Responsibilities:
- Develop, implement, and optimize machine learning models using Python and relevant
libraries (Sci-Kit, TensorFlow, PyTorch, or JAX).
- Apply advanced prompt engineering techniques such as Chain of Thought (CoT), Reasoning
and Action (ReAct), or Tree of Thought (ToT) to enhance model performance.
- Utilize Langchain for tool calling and integration with large language models (LLMs).
- Design and manage databases, with a preference for key store databases like Firestore or
MongoDB.
- Deploy ML workloads on cloud platforms, with a preference for Vertex AI or equivalent
services on GCP, AWS, or Azure.
- Collaborate with cross-functional teams to ensure seamless integration and deployment of
ML solutions.
- Maintain version control using Git and ensure robust code management practices.
- Build and manage Docker images for efficient deployment and scaling of ML models.
- Stay updated with the latest advancements in AI/ML technologies and cloud services to
drive innovation within the team.
Mandatory Skills:
- Python Programming: Extensive experience in developing and optimizing Python-based
ML models.
- Prompt Engineering: Proficiency in CoT, ReAct, or ToT techniques.
- Langchain: Expertise in using Langchain for tool integration.
- LLMs: Strong understanding of large language models and their applications.
- Version Control: Proficient in Git.
Preferred Skills:
- AI/ML Frameworks: Familiarity with at least one of the following libraries: Sci-Kit,
TensorFlow, PyTorch, or JAX.
- Database Management: Experience with Firestore or MongoDB.
- ML Workload Deployment: Hands-on experience with Vertex AI or other cloud providers.
- Containerization: Experience with Docker or similar tools for building images.
- Cloud Certifications: GCP/AWS/Azure ML Certification.
- Cloud Expertise: Strong proficiency in GCP and its AI/ML services.
- Machine Learning Engineers with hands-on experience in any of the following cloud
platforms: GCP, AWS, or Azure.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3-5 years of Total experience in IT Industry
- 2+ years of proven experience as an AI/ML Engineer or similar role.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication and collaboration skills.
Job Classification
Industry: Software Product
Functional Area / Department: Data Science & Analytics,
Role Category: Data Science & Machine Learning
Role: Machine Learning Engineer
Employement Type: Full time
Contact Details:
Company: Mavlra Technologies
Location(s): Bengaluru
Keyskills:
Langchain
Version Control
LLM
AL/ML Engineer
Python Development
Tensorflow
Cloud Deployment
Artificial Intelligence
Natural Language Processing
Machine Learning
Numpy
AZURE
Prompt Engineering
GCP
Vertex AI
Pandas
Database Management
AWS
Python