Nothing can limit your
dreams when you are at
Zoft

Home / Careers

MACHINE LEARNING ENGINEER

Work Location : Kochi, Kerala

Key Responsibilities


  • Design, develop, and deploy ML models for Agentic AI use cases.
  • Work with AWS AI/ML ecosystem (SageMaker, Bedrock, Lambda, Step Functions, S3, DynamoDB, Kinesis).
  • Preprocess and engineer features from structured, unstructured, and streaming data.
  • Collaborate with data engineers to ensure high-quality, well-curated training datasets.
  • Implement LLM fine-tuning, embeddings, and retrieval-augmented generation (RAG) pipelines.
  • Evaluate and optimize models for accuracy, performance, scalability, and cost-efficiency.
  • Integrate models into production applications and APIs.
  • Work with MLOps teams to automate training, testing, deployment, and monitoring workflows.
  • Perform experimentation, A/B testing, and model validation to ensure reliability.
  • Document experiments, pipelines, and best practices for reproducibility.


Required Skills


  • 3–6 years of experience in ML engineering (adjust based on seniority).
  • Strong programming skills in Python (NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow).
  • Solid understanding of ML lifecycle (data preprocessing, training, evaluation, deployment).
  • Experience with AWS services for ML (SageMaker, Lambda, ECS/EKS, Step Functions, Bedrock).
  • Familiarity with large language models (LLMs), NLP, and embeddings.
  • Strong knowledge of APIs and microservice deployment.
  • Experience with ML pipeline orchestration (Airflow, Kubeflow, MLflow, or similar).
  • Understanding of data versioning, experiment tracking, and model registry.
  • Proficiency in SQL/NoSQL databases and vector databases (Weaviate, Pinecone, FAISS).



Qualifications


  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Machine Learning, or a related field.
  • 3–6 years of professional experience in Machine Learning Engineering, AI Engineering, or a related role.
  • Proven experience building, deploying, and maintaining scalable ML solutions in production environments.
  • Experience working in cloud-native environments, preferably on AWS.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Ability to manage multiple priorities and deliver high-quality solutions within deadlines.

Total Number of Openings : 4

Responsibilities

Design, develop, and deploy ML models for Agentic AI use cases.

Skills

Python

Machine Learning lifecycle

AWS Machine Learning and Cloud Services

LLM, NLP & Generative AI Applications

REST APIs

ML pipeline orchestration tools

SQL and NoSQL databases

Data Versioning, Experiment Tracking, and Model Registry

Work Experience

3-6

Education

Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Machine Learning, or a related field.

Work Mode

Remote

Interested? Apply now!