AI Computer Vision Intern

1 - 2 years

1 Lacs

Posted:23 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Company:
CogniForge Technologies is an innovative technology company dedicated to transforming through advanced AI solutions. Our AI-based monitoring system aims to enhance safety, efficiency, and productivity by integrating cutting-edge AI technologies with existing infrastructure.

Job Overview:

We are seeking a highly skilled and motivated AI Intern to join our team. The ideal candidate will have a strong background in artificial intelligence, machine learning, and computer vision. They will be responsible for developing and implementing AI algorithms.

Key Responsibilities:

  • Develop AI Algorithms: Design, develop, and implement AI algorithms for various monitoring system features.
  • Machine Learning Models: Train, validate, and deploy machine learning models.
  • Data Analysis: Analyze large datasets to improve algorithm accuracy and performance.
  • Integration: Work closely with the engineering team to integrate AI algorithms with existing systems and software platforms.
  • Research & Development: Stay updated with the latest AI research and technologies, apply new findings to improve our system.
  • Performance Optimization: Continuously monitor and optimize the performance of AI models to ensure high accuracy and efficiency.
  • Documentation: Maintain thorough documentation of AI models, algorithms, and development processes.
  • Compliance: Ensure all AI applications comply with relevant legal and ethical standards, particularly around data privacy and security.

Required Skills and Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
  • Experience: Minimum 1-2 years of experience in AI/ML development. o Proven track record of developing and deploying machine learning models in real-world applications.

Technical Skills:

1. *Programming and Environment Setup:

  • Python Programming: Python 3.x
  • Environment Management: Anaconda, Miniconda, Virtualenv
  • Package Management: pip, conda 2. *Data Handling and Preprocessing:
  • Data Handling: pandas, NumPy
  • Data Visualization: Matplotlib, Seaborn, Plotly, Tableau or Power BI for creating detailed reports and dashboards.
  • Data Augmentation: imgaug, Albumentations
  • Database Connectivity: SQLAlchemy, pymongo (MongoDB), psycopg2 (PostgreSQL)

3. *Machine Learning and Deep Learning:

  • Machine Learning Libraries: scikit-learn
  • Deep Learning Frameworks: TensorFlow, Keras, PyTorch
  • Pre-trained Models and Transfer Learning: TensorFlow Hub, PyTorch Hub, Hugging Face Transformers
  • Model Deployment: TensorFlow Serving, TorchServe

4. *Computer Vision:

  • Image Processing: OpenCV, Pillow
  • Object Detection and Recognition: YOLO, SSD, Faster R- CNN
  • Facial Recognition: dlib, face_recognition, OpenFace
  • Audio Processing (for Noise Level Monitoring):
  • Audio Libraries: librosa, PyDub
  • Speech Recognition: SpeechRecognition, Google Cloud Speech-to-Text

6. *Data Storage and Management:

  • Databases: MongoDB (NoSQL), PostgreSQL (SQL)
  • Cloud Storage: AWS S3, Google Cloud Storage, Azure Blob Storage

7. *Backend Development:

  • Web Frameworks: Flask, Django, FastAPI
  • API Development: Flask-RESTful, Django REST Framework, FastAPI

8. Frontend Development:

  • Frontend Frameworks: React.js, Vue.js, Angular o Visualization Libraries: D3.js, Chart.js
  • DevOps and Deployment:
  • Containerization: Docker
  • Orchestration: Kubernetes
  • CI/CD: Jenkins, GitHub Actions, GitLab CI

10. Cloud Platforms:

  • Cloud Providers: AWS, Google Cloud Platform, Microsoft Azure
  • AI/ML Services: AWS SageMaker, Google AI Platform, Azure Machine Learning.

11. Monitoring and Logging:

  • Logging: Loguru, Logging (Python's standard library) o Monitoring: Prometheus, Grafana

12. Security and Compliance:

  • Data Encryption: cryptography, PyCrypto
  • Authentication and Authorization: OAuth (Authlib), JWT (JSON Web Tokens)
  • Compliance Tools: Differential Privacy Libraries (TensorFlow Privacy)

13. *Documentation:

  • Documentation Tools: Sphinx, MkDocs

14. *Code Quality and Testing: o Linting: pylint, flake8

  • Testing: pytest, unittest
  • Static Type Checking: mypy

15. Project Management and Collaboration:

  • Version Control: Git, GitHub/GitLab/Bitbucket
  • Project Management Tools: Jira, Trello, Asana o Communication Tools: Slack, Microsoft Teams

16. AI Ethics and Compliance:

  • Ethics Frameworks: Fairness Indicators (TensorFlow), AI Fairness 360 (IBM)

Analytical Skills:

  • Excellent problem-solving skills with the ability to analyze complex data sets.

Soft Skills:

  • Strong communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks efficiently.
  • Attention to detail and a strong commitment to quality.

Job Types: Full-time, Internship

Pay: ₹10,000.00 - ₹15,000.00 per month

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