Job Description
Job Description
• Senior Software Engineer – Computer Vision
[Technology and Sub-technology]
• Data Science, Deep Learning, Computer Vision
[Base Location]:
• Bangalore
[Type]:
• Hybrid/WFH
[Qualifications]
• Bachelors or Master’s in Computer Science, Engineering, Mathematics or related; a graduate degree in Data Science or another quantitative field would also be considered.
• 3 to 5 years of experience with proven skills including Computer Vision Deep learning based Model Development, Evaluation and Deployment in Edge based devices.
[Primary Skills]:
• Solid fundamentals in Data structures and Algorithms.
• Experience in Computer Vision Model development for AI tasks like Image Classification, Object Detection, Human pose estimation etc
• Excellent debugging and ability to solve complex challenges/problems.
• Strong experience in Python coding
• Experience contributing to the architecture and design of new or existing system (architecture, design pattern)
• Experience in Object Oriented programming
• Experience in Python libraries like os, unittest, numpy
• Experience in Image processing libraries like opencv, PIL
• Experience in Tensorflow framework
• Excellent hand-on experience on Docker.
• Experience in working with Linux systems
• Experience in using source code management tools like Git
[Good to have Skills]:
• Experience in Quantization, Pruning techniques
• Experience in hardware boards like Raspberry Pi
• Knowledge on Embedded Programming using C/C++
[Responsibilities and Duties]:
• Works independently with directions from business team.
• Ownership to develop plan and deliver components/modules to meet schedule and quality expectation of product owner.
• Designing and building highly scalable, available and resilience cloud solution architecture.
• Good analytical skills and self-initiative to learn new technologies
[Keywords]
• Computer Vision, Tensorflow, Image processing, Image Classification, Object Detection
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
