
Senior Computer Vision and Machine Learning Engineer
7 hours ago
Job Summary:
We are seeking a highly skilled and motivated Senior Computer Vision and ML-Engineer to join our prestigious Corporate Research team. As a key member of our team, you will be responsible for researching, developing, and implementing innovative computer vision and machine learning algorithms to solve challenging real-world problems. You will collaborate with a team of world-class researchers and engineers, pushing the boundaries of what's possible in areas such as autonomous systems, advanced manufacturing. This is an exceptional opportunity to contribute to impactful research and translate cutting-edge technology into tangible solutions.
Roles & Responsibilities:
Design and Development
- Hands on coding experience
- Rapidly produce well-organized, optimized, high quality and documented source code plus frameworks for the team to ramp-up
- Perform Code, Design & Architecture reviews.
- Translate requirements into the architecture using state of art (technologies/open-source frameworks/in-house frameworks) with very high level of completeness & accuracy.
- Design & incorporate the quality aspects of the architecture/project (Re/Usability, Maintainability, Scalability, Reliability, Extensibility, Security, Portability, etc.)
- Design & incorporate the non-functional quality aspects like (Throughput, Robustness, Scalability, Fault-Tolerance, etc.)
- Develop & Implement V&V Strategy for functional & non-functional requirements.
- Evaluate, define & evolve/improve, software coding standards, tools, and platforms.
- Execute independently at team level all aspects to the Software Engineering Process (requirements, specification, architecture, design, implementation, etc.)
- Debug code independently in large & complex source base
Technology & Architecture
- Continuously improve on architecture & design methodologies in the project
- Learn new/trending/emerging languages/technologies/open-source frameworks & architectures quickly & apply to the project.
- Ensure high level of software quality at project level by adapting lean yet effective state of art practices.
- Contribute to the architecture for more than one domain.
- Inspire team by becoming a role model via exhibiting the vigorous crave for excellence.
Mentoring and Technical Leadership
- Enable the team to make high-level design/architecture choices & implement them.
- Lead the Team technically.
- Contribute to the Technical & Business Proposals
- Coordinate with the Engineering Managers/Customers/Stakeholders
- Support recruitment by evaluating architect, designing & coding skills.
- Mentor the team members, give them directions, empower them with right tools/methodologies & make a cohesive work environment through Lead by Example
- Mentor new/small project teams to ramp-up in-addition to the current responsibilities.
- Mentor & Coach sizeable associates in the group to scale to trending technologies, state of art technologies and methodologies.
- Create platform/process for distributed cross location teams to work together smoothly with highest coordination.
Qualifications
Educational qualification:
BE/MS/M.Tech (Electronics, Computer Science or related)
Experience:
- 8 - 10 years of work experience
- Proven track record of developing and implementing innovative algorithms for image and video analysis.
- Experience working in a research environment.
- Experience with deep learning frameworks such as TensorFlow and PyTorch.
- Experience with image processing libraries such as OpenCV.
- Experience with cloud platforms (AWS, Azure, GCP).
Mandatory/requires Skills:
- Excellent programming & rapid prototyping skills in Python,
- Exposure to Object Oriented Programming and Design, Data structures / Algorithms is a must.
- Expertise on OpenCV, DLib, Numpy.
- Excellent knowledge on any/all of the given concepts in Computer Vision - namely Image Classification, Object Detection and Semantic Segmentation developed using state of the art deep learning algorithms.
- Hands on experience in developing efficient and real-time convolution neural network models.
- Awareness of Machine learning concepts, hyperparameters tunning, metrics and training methods, and able to make benchmarks with other SOTA models.
- Hands on working experience with anyone of the deep learning frameworks - TensorFlow, Caffe, Pytorch, Keras, MXNet, Theano.
- Experience on Foundation Models especially with EVA & DINO a big plus. Well conversed with MLOps concepts (Hands on experience with mlflow a big plus)
- Exposure to model compression and pruning in deep learning.
Preferred Skills:
- Familiarity with GPU computing (CUDA, OpenCL), HPC and, should have hands on experience in local GPU-Linux servers or cloud machine learning service providers like AWS, Azure, etc.
- Strong Problem Solving & Communication skills.
- Highly Motivated, Creative and a Team player.
- Responsible on taking the ownership of modules/projects as well as contributing/collaborating the team with individual contributions.
- Experience/exposure to usage of Open-Source technologies, State of Art models and understanding of famous model backbones.
- Knowledge on containerizing the CV applications as docker or pod and REST API services for DL inference modules.
- Experience of CV solution deployment on Edge (NVIDIA, etc.) would be big plus.
-
Bengaluru, Karnataka, India Apple Full time US$ 1,50,000 - US$ 2,00,000 per yearImagine what you could do here. At Apple, we believe new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you want to impact the future of Manufacturing here at Apple through cutting edge ML techniques? This position...
-
Bengaluru, Karnataka, India beBeeResearch Full time ₹ 20,00,000 - ₹ 25,00,000Computer Vision and Machine Learning ResearcherWe are seeking a highly skilled and experienced Computer Vision and Machine Learning Researcher to join our team. As a key member of our research group, you will be responsible for developing novel algorithms for solving challenging 3D computer vision and augmented reality problems.In this role, you will work...
-
Bengaluru, Karnataka, India Sports For Life Full timeAbout Us :At SFL, we are transforming India's youth sports academy ecosystem using technology, data, and strategic investments. Our goal is to empower academies with advanced AI tools, analytics, and operational Overview :We are looking for an ML Engineer to lead the development of our performance and learning tools. This is an individual contributor role...
-
Computer Vision Engineer
1 hour ago
Bengaluru, Karnataka, India Creative Hr Solutions Full time ₹ 15,00,000 - ₹ 28,00,000 per yearWe are looking for a Computer Vision Engineer. The ideal candidate will have expertise in image processing, machine learning, and video streaming technologies.
-
Senior Machine Learning Engineer
3 days ago
Bengaluru, Karnataka, India beBeeMachineLearning Full time ₹ 1,80,00,000 - ₹ 2,40,00,000Job TitleWe are seeking a senior data scientist with experience in deep learning to lead our machine learning engineering team.Key ResponsibilitiesDesign, develop and optimize machine learning models for NLP, computer vision and data-driven applications.Work with transformer architectures, multimodal AI models and generative AI techniques.Implement machine...
-
Computer Vision Engineer
4 weeks ago
Bengaluru, Karnataka, India Machani Robotics Full timeCraft the 'eyes' that connect. As our Robotics Perception Architect, you'll develop and deploy sophisticated computer vision on the edge, enabling our robots to understand, assist, and empathize with the humans in profound new ways pushing the boundaries of Human Robot Interaction Location: Bengaluru, India About Us Join a groundbreaking startup at the...
-
Computer Vision Engineer
2 days ago
Bengaluru, Karnataka, India Ctruh Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob Title :Computer Vision EngineerLocation :Bangalore, India(On-site)Job Type :Full-TimeCompany :Ctruh TechnologiesAbout CtruhCtruh is a leader in 3D development services, partnering on cutting-edge projects with global clients. Our team is passionate about pushing the boundaries of visual and digital experiences, creating innovative 3D solutions. We're...
-
Computer Vision Engineer
2 days ago
Bengaluru, Karnataka, India NexTorq Full time ₹ 15,00,000 - ₹ 20,00,000 per yearThis role is for aComputer Vision Engineerwith a specialization inRemote SensingandGeospatial Analysis. The primary responsibility is to develop and implement machine learning models to detect and identify objects in satellite imagery. This involves leveraging a strong foundation in computer vision, deep learning, and geospatial data processing to create...
-
Computer Vision Engineer
1 week ago
Bengaluru, Karnataka, India Infosys Full timeResponsibilities Assist in building and testing CV models for detection tracking classification tasks and latest foundation and VLM models Prepare and annotate image video datasets support data ingestion and cleaning pipelines Contribute to writing and debugging training scripts model loaders and preprocessing functions Run evaluation jobs and...
-
Computer Vision Engineer
3 days ago
Bengaluru, Karnataka, India Ctruh Full timeJob Title : Computer Vision EngineerLocation : Bangalore, India(On-site)Job Type : Full-TimeCompany : Ctruh TechnologiesAbout Ctruh :Ctruh is a leader in 3D development services, partnering on cutting-edge projects with global clients. Our team is passionate about pushing the boundaries of visual and digital experiences, creating innovative 3D solutions....