Experience: 1 to 4 Years Exp
Salary : Competitive
Preferred Notice Period: Within 30 Days
Opportunity Type: Onsite, 5 Days Working
Placement Type: Permanent
(*Note: This is a requirement for one of Uplers Clients)
Required skills:Python , Computer vision, Deep learning framework: PyTorch, TensorFlow, or Jax. (Atlest 1), Numpy
Responsibilities:
- Design, implement, and optimize computer vision algorithms from prototyping to deployment.
- Work collaboratively with other software engineers to develop readable, maintainable, and efficient production-ready code in Python.
- Stay current with the latest research in computer vision and implement cutting-edge techniques in our projects.
- Troubleshoot and debug issues that arise during the development cycle.
Minimum Requirements:
- 1-2 years of experience in developing computer vision applications, including academic projects, internships, or industry settings.
- Strong Python programming skills, familiarity with containerization using Docker, and version control with Git.
- Practical experience with image processing libraries like OpenCV and numerical computation libraries such as NumPy.
- Hands-on experience and proficiency with at least one deep learning framework, such as PyTorch, TensorFlow, or Jax.
- Experience in building Machine Learning models to address a variety of computer vision tasks, including image classification, semantic segmentation, object detection, and OCR.
- Ability to understand, analyze, and implement algorithms from academic computer vision research papers.
- Preferred Qualifications
- Practical experience with model optimization techniques, including ONNX and TensorRT.
- Hands-on experience processing and analyzing live video streams and working with machine vision cameras, including camera calibration and integration.
- Experience with deploying computer vision models on edge devices like Raspberry Pi and NVIDIA Jetson platforms, including hardware acceleration and resource optimization.
- Experience with 3D machine learning and reinforcement learning.
- Experience with Vision transformers.
Education:
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
BONUS POINT: If you have a GitHub or Kaggle link to showcase your work, we would love to see it.