Software Engineer

2 years

4 Lacs

Posted:1 hour ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job description:

Job Opportunity: AI/ML Engineer

Location: Chennai

Type: Full-Time

Preferred Joining: Within 30 days

Minimum Experience: 2+ Years

Education: Strong academic background with minimum 70% in Mathematics (X/XII/UG/PG); average score above 65%

Who We're Looking For:

We’re seeking a passionate technologist who thrives on building innovative solutions and writing clean, production-ready code. This role is perfect for someone who enjoys working across different technologies and solving real-world business problems using AI and ML.

If you’re someone who loves getting into the weeds of ML model deployment, enjoys experimenting with LLMs, or is excited about turning data into impact—this is the role for you.

Your Role:

As a AI/ML Engineer, you'll be involved in crafting intelligent automation solutions and developing core components of our AI-driven products. You will also work with clients on implementing ML-based use cases in real-world scenarios.

Assist in developing machine learning models, particularly for computer vision and biometric applications.

Support the training, testing, and evaluation of AI/ML models.

Perform data preprocessing, feature engineering, and dataset management.

Work with facial recognition and liveliness detection algorithms.

Collaborate in developing proof-of-concept (POC) models for AI-based products.

Participate in system integration, testing, and performance optimization.

Document code, model performance, and contribute to technical reports.

Continuously learn new AI/ML techniques and best practices.

Core Skills We’re Looking For:

Strong understanding of Python and popular AI/ML libraries such as TensorFlow, Keras, PyTorch, OpenCV, and Scikit-learn.

Strong understanding of computer vision and image processing techniques.

Familiarity with AI/ML concepts: GPT models, custom LLMs, or fine-tuning supervised, unsupervised learning, neural networks, model evaluation.

Good analytical thinking and problem-solving skills.

Understanding of software development life cycle and version control tools like Git

Experience working with NLP or Computer Vision models (e.g., object detection, classification)

Solid understanding of the machine learning lifecycle — from model development to deployment

Preferred Skills (Good to Have)

  • Strong hands-on coding skills in Python
  • Hands-on experience with training models end-to-end
  • Experience with handling datasets
  • Good understanding of model evaluation metrics
  • Libraries like spaCy, YOLO, Hugging Face Transformers
  • Frameworks such as TensorFlow, Keras, PyTorch, MS-CNTK
  • Exposure to face recognition frameworks (e.g., FaceNet, Dlib)
  • Basic understanding of liveness detection techniques
  • Familiarity with REST APIs and basic backend integration
  • Familiarity with Git and basic software engineering practices
  • Knowledge of Docker and containerized environments
  • Convert and optimize models for deployment (ONNX, TensorRT, OpenVINO — optional but preferred)
  • Working in cloud environments or contributing to DevOps/MLOps pipelines
  • Deploying ML models at scale with monitoring and lifecycle automation
  • Experience with cloud-based AI platforms (AWS, Azure, GCP)

Job Type: Full-time

Pay: ₹460,000.00 - ₹480,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You