Job Description

Job Title: AI/ML Engineer

Job Summary

We are seeking a highly skilled AI/ML Engineer to design, develop, and deploy scalable machine learning and deep learning solutions. The ideal candidate will have strong experience in computer vision , deep learning frameworks , and cloud-based ML deployment , along with solid software engineering and MLOps practices . You will work closely with cross-functional teams to build production-ready AI systems that deliver real business impact.


Key Responsibilities

  • Design, develop, and optimize machine learning and deep learning models using PyTorch .
  • Build and deploy computer vision solutions for real-world use cases.
  • Develop end-to-end ML pipelines , including data ingestion, preprocessing, training, validation, and deployment.
  • Implement and maintain MLOps workflows for model versioning, monitoring, CI/CD, and retraining.
  • Deploy and scale ML models on AWS cloud infrastructure .
  • Work with large-scale datasets using Databricks and distributed computing frameworks.
  • Collaborate with data scientists, product managers, and software engineers to translate business requirements into AI solutions.
  • Ensure high code quality by following software engineering best practices (modular design, testing, documentation).
  • Monitor model performance in production and continuously improve accuracy, efficiency, and reliability.

Required Skills & Qualifications

  • Strong proficiency in Python for machine learning and software development.
  • Hands-on experience with PyTorch for deep learning model development.
  • Solid understanding of deep learning architectures (CNNs, transfer learning, etc.).
  • Practical experience in computer vision applications.
  • Experience working with Databricks and large-scale data processing.
  • Strong knowledge of AWS services for ML deployment (EC2, S3, SageMaker, etc.).
  • Experience with MLOps tools and practices (model deployment, monitoring, CI/CD).
  • Good understanding of software engineering principles and production-grade system design.

Preferred Qualifications

  • Experience deploying ML models in production environments .
  • Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes .
  • Exposure to real-time or batch inference systems.
  • Experience working in agile or fast-paced development environments.

Nice to Have

  • Experience with optimization and performance tuning of ML models.
  • Knowledge of data security and compliance in cloud environments.
  • Experience with monitoring tools for ML model performance and drift detection.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application