Job Summary
We are seeking a talented AI/ML & Computer Vision Engineer to develop, deploy, and optimize machine learning and computer vision solutions for real-world business challenges. The ideal candidate will have solid expertise in deep learning, computer vision, data science, and model deployment, with hands-on experience in building scalable AI applications.
Key Responsibilities
- Design, develop, and deploy AI/ML and Computer Vision solutions.
- Build and optimize models for image classification, object detection, OCR, image segmentation, and video analytics.
- Develop machine learning pipelines for data preprocessing, training, validation, and deployment.
- Work with structured and unstructured datasets to extract actionable insights.
- Fine-tune deep learning models for accuracy, performance, and scalability.
- Deploy AI models using cloud and MLOps frameworks.
- Collaborate with product, engineering, and business teams to define AI solutions.
- Monitor model performance and implement continuous improvement strategies.
- Evaluate and implement the latest advancements in AI, Computer Vision, and Generative AI.
Required Skills
AI/ML
- Python Programming
- Machine Learning Algorithms
- Deep Learning
- NLP Fundamentals
- Data Analysis & Feature Engineering
- Model Training and Evaluation
- Scikit-learn, TensorFlow, PyTorch
Computer Vision
- OpenCV
- Object Detection (YOLO, Faster R-CNN, SSD)
- Image Classification
- Image Segmentation
- OCR & Document Intelligence
- Face Recognition
- Video Analytics
- Image Processing Techniques
Generative AI
- Large Language Models (LLMs)
- Prompt Engineering
- Retrieval Augmented Generation (RAG)
- LangChain / LlamaIndex
- Vector Databases (FAISS, Pinecone, ChromaDB)
- Agentic AI Concepts
Cloud & MLOps
- Azure AI / Azure Machine Learning
- AWS SageMaker or GCP Vertex AI
- Docker & Kubernetes
- CI/CD Pipelines
- MLflow
- Model Monitoring & Deployment
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, AI, Machine Learning, Data Science, or related field.
- 3+ years of experience in AI/ML or Computer Vision development.
- Experience developing production-grade AI systems.
- Strong understanding of mathematical concepts including Linear Algebra, Probability, and Statistics.
- Experience in deploying scalable AI applications.
Good to Have
- Vision Language Models (VLMs)
- Multimodal AI
- ONNX Runtime
- TensorRT
- Edge AI Deployment
- NVIDIA CUDA
- Azure AI Vision Services
- Knowledge Graphs
- Reinforcement Learning
Experience
5-11 Years
Location
Bangalore / Hybrid
📌 Computer Vision Engineer (Pune)
🏢 Infosys
📍 Pune