Software Development Engineer for Machine Learning and Computer Vision

4 weeks ago


Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time
About the Role

The Amazon Devices team at ADCI - Karnataka - A66 is seeking a highly motivated Software Development Engineer to work on the development of machine learning and computer vision cloud services. In this role, you will be part of a passionate team that pushes the frontier of machine learning and computer vision technology into the smart home application area.

Key Responsibilities

You will drive the technical direction of our on-device and cloud software, working on many different technologies with multiple cross-functional teams. You will work closely with applied scientists to design and implement end-to-end solutions for high-throughput and low-latency systems, optimize the performance of machine learning and computer vision models and infrastructure. You should have extremely high standards, enjoy being in a team on the cutting edge of science, and be at home engineering solutions for customers in the face of ambiguity.

A Day in the Life

You will work closely with our talented software development engineers and scientists to develop industry-leading machine learning and computer vision technologies, services, and drive them successfully to production for the benefit of millions of Amazon and Ring Devices users. You will be responsible for designing and implementing end-to-end solutions, optimizing the performance of machine learning and computer vision models and infrastructure, and working on many different technologies with multiple cross-functional teams.

About the Team

Amazon Lab126 is an inventive research and development team that designs and engineers high-profile consumer electronic devices. We design and engineer devices like Fire tablets, Kindle e-readers, Amazon Fire TV, Amazon Echo, and more. This team engineers devices with the same spirit that fueled the inventors. We are looking for a motivated Software Development Engineer to join our team and contribute to the development of machine learning and computer vision cloud services.

Qualifications

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture of new and existing systems experience
- Experience programming with at least one software programming language

Preferred Qualifications

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

  • Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time

    About the RoleThe Amazon Devices team, part of Amazon Lab126, designs and engineers consumer electronics. As a Software Development Engineer for this team, you will work on machine learning and computer vision cloud services. You will collaborate with software engineers, scientists, and other teams to develop industry-leading technologies and drive them to...


  • Bengaluru, Karnataka, India Career Makers Full time

    Key Responsibilities:- Develop and implement novel computer vision and machine learning algorithms for image and video processing.- Collaborate with cross-functional teams to design and improve existing products.- Conduct research and development to extract rich and detailed context from images and videos using facial analysis, object detection, scene...


  • Bengaluru, Karnataka, India SOLUM Full time

    Job SummarySOLUM is seeking a highly skilled Computer Vision Engineer to join our team. The ideal candidate will have a strong background in computer vision, deep learning, and software engineering.Key ResponsibilitiesDesign, develop, and deploy computer vision algorithms and models to solve complex problems.Required SkillsResearch and development of...


  • Bengaluru, Karnataka, India Gloify Full time

    Job Overview :We are seeking an experienced Visual Data Analysis Expert to join our team at Gloify. The ideal candidate will have hands-on experience in building and deploying computer vision models and applications.You will work on cutting-edge technologies, solving complex problems related to image processing, object detection, recognition, and video...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Textract team in AWS. As a member of this team, you will be responsible for designing, developing, and deploying software solutions that leverage computer vision and machine learning technologies.Key ResponsibilitiesDesign and develop software solutions that meet the...


  • Bengaluru, Karnataka, India Thoucentric Full time

    Unlock the Power of AI with ThoucentricWe are seeking a highly skilled Visionary Machine Learning Engineer to join our team at Thoucentric. This role is ideal for an ML expert ready to develop and deploy cutting-edge solutions that address complex real-world challenges, bridging the gap between technical innovation and client needs.About the RoleDesign and...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the JobWe are seeking a highly skilled Software Development Engineer to join our Textract team at ADCI - Karnataka. This role involves designing, developing, testing, and deploying software solutions that utilize computer vision and machine learning technologies.Key Responsibilities:Design and develop software solutions using computer vision and...


  • Bengaluru, Karnataka, India AIMonk Labs Private Ltd Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at AIMonk Labs Private Ltd. As a key member of our team, you will be responsible for developing and implementing cutting-edge computer vision and deep learning solutions.Key Responsibilities:Design and develop innovative computer vision and deep learning modelsImplement...


  • Bengaluru, Karnataka, India SOLUM Full time

    Job RequirementsAt SOLUM, we are seeking a highly skilled Computer Vision Engineer to join our team. The ideal candidate will have a strong background in research and development of AI models, with expertise in data analysis, prototyping, testing, and deployment.Key ResponsibilitiesDevelop and implement AI models using deep learning techniques, with a focus...


  • Bengaluru, Karnataka, India LiftOff Software India Pvt Ltd Full time

    We at LiftOff are a team of passionate people driven by core values. We strive to make every process transparent, with flexible work timings and a great startup culture and vibe. We are seeking a Machine Learning Engineer with significant exposure to natural language processing (NLP) and Large Language Model (LLM) technologies.Key Responsibilities:•...


  • Bengaluru, Karnataka, India EKS InTec Full time

    Your RoleWe are seeking a skilled Software Engineer for Machine Vision to join our team at EKS InTec. As a key member of our product development team, you will be responsible for designing, developing, testing, and optimizing Machine Vision applications for various industries.Key ResponsibilitiesDesign and develop new Machine Vision applications, including...


  • Bengaluru, Karnataka, India EKS InTec Full time

    Job OverviewEKS InTec is seeking a skilled Machine Vision Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and optimizing Machine Vision applications.Key ResponsibilitiesDesign and develop robust, modular, and reusable software architectures for Machine Vision...


  • Bengaluru, Karnataka, India Awiros Full time

    About Awiros: Awiros is a leading technology platform that enables developers and users to build and utilize advanced applications of Computer Vision and AI in their daily lives. With a unified Operating System model, our platform provides a dynamic and open environment for innovation and growth.Our core engineering includes real-time deep-learning based...


  • Bengaluru, Karnataka, India EKS InTec Full time

    About the JobEKS InTec is seeking a highly motivated and experienced Machine Vision Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test Machine Vision applications for industrial applications.Analyze requirements and create robust, modular, and reusable software designs and architectures.Design, use, or adapt existing image...


  • Bengaluru, Karnataka, India ExxonMobil Corporation Full time

    About the RoleWe are seeking a highly skilled Machine Learning Software Developer to join our team at ExxonMobil Corporation.Key ResponsibilitiesApply software development practices, DevOps skills, and Machine Learning techniques to orchestrate end-to-end machine learning workflows that bring ML models to production.Participate in the scoping and deployment...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleAs a Software Development Engineer in our Textract team at ADCI - Karnataka, you will be part of a highly scalable technology that analyzes billions of images daily and provides rich analytics. We are seeking an innovation and results-oriented engineer with a background in computer vision and excellent leadership and communication skills.Key...


  • Bengaluru, Karnataka, India Unitech Academy Bangalore Full time

    Job Title: Computer Vision InstructorWe are seeking a highly skilled Computer Vision Instructor to join our team at Unitech Academy Bangalore. As a Computer Vision Instructor, you will be responsible for delivering top-notch training in computer vision and machine learning.Responsibilities:Design and develop training materials, including presentations,...


  • Bengaluru, Karnataka, India ExxonMobil Full time

    About ExxonMobilWe are a leading energy and chemical company that is committed to innovation and sustainability. Our vision is to lead in energy innovations that advance modern living and a net-zero future.Job SummaryWe are seeking a highly skilled Machine Learning Engineer to join our team. The successful candidate will have a strong background in machine...


  • Bengaluru, Karnataka, India EKS InTec Full time

    About the RoleEKS InTec seeks a skilled Machine Vision Software Developer to design, develop, and optimize Machine Vision applications for various industries.Key ResponsibilitiesDesign and develop new product features, including gauging, position, and quality control systems.Analyze requirements and create a robust software design that meets customer...


  • Bengaluru, Karnataka, India COHIRE SOLUTIONS PRIVATE LIMITED Full time

    Computer Vision Engineer - Sports AnalyticsAt Cohire Solutions Private Limited, we're seeking a skilled Computer Vision Engineer - Sports Analytics to join our innovative team. As a key player in our sports technology solution, you will leverage your expertise in computer vision, machine learning, and algorithm development to drive precision and accuracy in...