Highlights
Real-world projects, end-to-end product exposure, potential full-time conversion.
Description
Job Summary
pWe are seeking an AI & Computer Vision Intern to join our dynamic team at Finxbridge. This role involves building and training computer vision models, working with OCR solutions, and developing ML models for real-time applications.
Responsibilities
- Build and train computer vision models for object detection, segmentation, and OCR tasks
- Aid in data collection, annotation, preprocessing, and augmentation for model training
- Fine-tune pre-trained models to enhance performance through experimentation
- Evaluate model performance using metrics like mAP, IoU, F1-score
- Tackle real-world image challenges such as noise, blur, and varying lighting conditions
- Integrate OCR solutions to extract structured data from images
- Create and expose ML models via APIs (FastAPI/Flask)
- Support deployment and testing of models in both real-time and batch systems
- Document experiments and maintain detailed records of model performance
- Collaborate with cross-functional teams to integrate AI features into applications
- Optimize basic models for efficient inference
Required Skills
- Python (NumPy, Pandas, PyTorch/TensorFlow)
- Computer Vision (OpenCV, YOLO, Image processing)
- OCR tools (Tesseract, EasyOCR, PaddleOCR)
- Evaluation metrics (mAP, IoU, F1-score)
- Data Structure & Algorithms
Required Skills Explained
- Python: Proficiency in Python is essential, particularly with libraries like NumPy, Pandas, PyTorch, and TensorFlow.
- Computer Vision: Strong understanding of computer vision techniques using OpenCV, YOLO, and image processing.
- OCR Tools: Knowledge of Optical Character Recognition (OCR) tools such as Tesseract, EasyOCR, and PaddleOCR is required.
- Evaluation Metrics: Familiarity with metrics like mAP, IoU, and F1-score for evaluating model performance.
- Data Structures & Algorithms: Strong problem-solving skills through DSA and logical reasoning are crucial.
- Model Training & Evaluation: Experience in training, fine-tuning, and evaluating models is necessary.
- Debugging & Monitoring: Ability to debug and monitor models during development and deployment phases.
- Git & Version Control: Proficiency in using Git for version control and collaboration.
- Basic Linux / CLI Knowledge: Familiarity with basic Linux commands and the command line interface is beneficial.
Who is this for
pThis position is ideal for recent graduates or early-career professionals with a strong background in AI and computer vision. Ideal candidates should have practical experience working with machine learning frameworks.
Why This Job is a Good Opportunity
ulliWork on real-world AI projects that have significant business impact, gaining practical experience early in your career.liGain end-to-end product exposure by working from data collection to deployment and testing of models.liConsideration for full-time roles upon completion of the internship if you stand out as a high performer.liExperience with cutting-edge technologies like YOLO, PyTorch, TensorFlow, and OCR tools in a fintech environment.
Interview Preparation Tips
- Practice coding problems related to computer vision and machine learning on platforms like LeetCode or HackerRank.
- Study the documentation of Python libraries such as NumPy, Pandas, PyTorch, TensorFlow, OpenCV, and OCR tools.
- Work on small projects involving image processing and object detection using YOLO or similar frameworks.
- Pick up some hands-on experience by working with real-world datasets and experimenting with model training and evaluation metrics.
- Prepare to discuss your approach to debugging, monitoring, and optimizing models for efficient inference.
Career Growth in This Role
pThis internship offers a strong foundation in AI and computer vision, preparing you for a variety of career paths. After completing the internship, you can pursue further studies or enter the workforce with skills that are highly valued in tech companies. Graduates often move into roles such as Machine Learning Engineer, Computer Vision Engineer, or Data Scientist. The hands-on experience gained here will also make you an attractive candidate for MLOps positions where you can integrate AI solutions into larger systems.pAdditionally, the company’s focus on performance and model optimization techniques means that individuals who excel in this role are well-positioned to contribute to more advanced areas of AI research and development. This internship not only provides technical skills but also helps in building a professional network within the tech industry.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the duration of this internship?The internship lasts for a period of 6 months.
Is relocation assistance provided?Candidates must be currently based in Telangana or willing to relocate within one week.
What are the application requirements?Send your resume to hr@finxbridge.com with the subject line: Application - AI Intern.