Job Title: ML Engineer
Job Code: CJD1229
Experience: 4+ years
Job Location: Infopark, Kochi
Why Join Us?
- Innovative Environment: Join a forward-thinking company that encourages creativity and problem-solving.
- Career Growth: Opportunities for professional development and career advancement.
- Collaborative Culture: Work in a team-oriented environment where your contributions are valued.
- Competitive Compensation: Attractive salary package and performance-based incentives.
Role Overview
We are seeking a skilled Machine Learning Engineer to design, build, and deploy machine learning models and systems at scale. The role involves working closely with data scientists, software engineers, and business teams to transform data into actionable insights and production-ready ML solutions.
Key Responsibilities
- Design, develop, and deploy scalable machine learning models and pipelines
- Build and maintain end-to-end ML workflows (data collection, preprocessing, training, evaluation, deployment)
- Collaborate with data scientists to operationalize models into production environments
- Optimize model performance, accuracy, and latency
- Implement data validation, monitoring, and model retraining strategies
- Develop APIs and microservices to serve ML models
- Work with large datasets using distributed systems and big data tools
- Ensure reliability, scalability, and performance of ML systems
- Maintain proper documentation and version control for models and pipelines
- Design and implement Generative AI solutions using Large Language Models (LLMs).
- Develop and optimize Retrieval-Augmented Generation (RAG) pipelines.
- Build AI agents and workflow automation using modern AI frameworks.
Required Skills
- Strong understanding of machine learning algorithms and statistical modeling
- Proficiency in Python and ML libraries (Scikit-learn, TensorFlow, PyTorch)
- Experience with data structures, algorithms, and software engineering principles
- Knowledge of data preprocessing and feature engineering techniques
- Experience with SQL and databases
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience managing ML lifecycle using tools such as MLflow, Weights & Biases, Kubeflow, or similar platforms.
- Experience with CI/CD pipelines and version control (Git)
- Familiarity with ETL/ELT workflows and data orchestration platforms.
Preferred Skills
- Experience with big data tools (Spark, Hadoop)
- Knowledge of deep learning, NLP, or computer vision
- Experience deploying models using REST APIs or microservices frameworks (FastAPI, Flask)
- Familiarity with containerization and orchestration tools (Docker, Kubernetes)
- Experience with LLM frameworks such as LangChain, LlamaIndex, CrewAI, AutoGen, or similar.
- Experience in model monitoring and drift detection
Soft Skills
- Excellent communication and teamwork abilities.
- Strong problem-solving and analytical skills.
- Attention to detail and quality
- Ability to work in cross-functional teams.
Qualifications
- Bachelor’s degree in Computer Science, Data Science, Artificial Intelligence, or related field.