The Job logo

What

Where

Computer Vision Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

What you'll be doing:

  • Working in our Tegra Solutions Engineering Business Unit responsible for building and supporting our Computer Vision software, including safety-critical code.
  • Champion API design reviews, documentation, application and algorithm development, and safety-critical processes both through advocacy and personal example
  • Analyse failures and use your problem solving and software troubleshooting skills to resolve issues and tune our safety software.
  • Provide and collect continuous feedback from partners (internal and external customers, SQA and other supporting teams) and support changes to Computer Vision software planning and processes
  • Work with Customers for Requirements Gathering and Architecture definition.
  • Collaborate with hardware, platform software, safety, performance teams

 

What we need to see:

  • BS/MS (or equivalent experience) in Computer Science, Computer Engineering or Electrical Engineering
  • 3+ years of experience
  • Hands on experience with Image Processing and Computer Vision Algorithms used for Object Detection, Tracking, Localization and Classification and Deep Learning
  • Experience with SIMD programming and writing algorithms optimized for DSP architectures
  • Experience working on middleware like OpenCV
  • Strong programming skills in C/C++ with in-depth knowledge of object oriented development.
  • Experience developing and debugging multithreaded applications & frameworks
  • Excellent OS fundamentals and knowledge of low-level drivers of Linux/QNX
  • Familiarity with source control tools (git, Perforce, etc.).
  • Strong verbal and written communication skills

 

Ways to stand out from the crowd:

  • Familiar with one or more system safety methodologies and standards (ASPICE, ISO 26262, IEC 61508, ISO/PAS 21448).
  • Knowledge of GPU or parallel computing platforms like CUDA
  • Experience with ARM CPU architecture and hardware considerations (memory controllers, buses, caches, etc.).
  • Experience in Pre-Silicon/Post-Silicon or Board bring up.
  • Knowledge of low level software like Linux/QNX kernel, real time operating systems
  • Flexibility to work and communicate effectively in a multinational, multi-time-zone corporate environment.
Set alert for similar jobsComputer Vision Engineer role in Bengaluru, India
NVIDIA Logo

Company

NVIDIA

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

GE (General Electric) Logo

Staff Computer Vision Data Scientist

GE (General Electric)

Bengaluru, Karnataka, India

+1 more

Posted: a year ago

Job Description Summary The Staff Data Scientist will work in teams addressing statistical, machine learning and data understanding problems in a commercial technology and consultancy development environment. In this role, you will contribute to the development and deployment of modern machine learning, operational research, semantic analysis, and statistical methods for finding structure in large data sets. Job Description Roles and Responsibilities As a Staff Data Scientist, you will be part of a data science or cross-disciplinary team on commercially-facing development projects, typically involving large, complex data sets. These teams typically include statisticians, computer scientists, software developers, engineers, product managers, and end users, working in concert with partners in GE business units. Potential application areas include remote monitoring and diagnostics across infrastructure and industrial sectors, financial portfolio risk assessment, and operations optimization. In this role, you will: • Work with customers to capture data and analytics requirements • Develop, verify, and validate analytics to address customer needs and opportunities. • Work alongside software developers and software engineers to translate algorithms into commercially viable products and services. • Work in technical teams in development, deployment, and application of applied analytics, predictive analytics, and prescriptive analytics. • Perform exploratory and targeted data analyses using descriptive statistics and other methods. • Work with data engineers on data quality assessment, data cleansing and data analytics • Generate reports, annotated code, and other projects artifacts to document, archive, and communicate your work and outcomes. • Communicate methods, findings, and hypotheses with stakeholders. Education Qualification Bachelor's Degree in Computer Science or STEM” Majors (Science, Technology, Engineering and Math) with minimum 6 years of experience in Data Science or Engineering occupation. Alternatively, a Master’s degree, in Computer Science or STEM” Majors (Science, Technology, Engineering and Math) with minimum 3 years of experience in Data Science or Engineering occupation. Desired Characteristics Technical Expertise: • Demonstrated skill in data management methods • Demonstrated skill in feature extraction and realtime analytics development and deployment • Demonstrated skill in prescriptive analytics and analytic prototyping • Demonstrated skill in Multiview Geometry, Point Cloud Analysis, and 2D image segmentation Domain Knowledge: • Demonstrated skill in one or more industry sectors where GE operates • Demonstrated skill in defining and delivering customer value • Demonstrated skill in Computer Vision Leadership: • Demonstrated skill at working in a team setting • Demonstrated skill in critical thinking and problem solving methods • Demonstrated skill in presentation and influencing skills Personal Attributes: • Demonstrated awareness of how to succeed in ambiguous circumstances Additional Information Relocation Assistance Provided: Yes

NVIDIA Logo

Senior Software Engineer

NVIDIA

Bengaluru, Karnataka, India

Posted: a year ago

What you’ll be doing: Design and implement platform cloud services for providing GPU-accelerated IaaS Extend and supplement kubernetes functionalities to address the requirements of the platform Drive performance tuning and scalability improvements to achieve a highly performant system capable to cater to extremely demanding and performance sensitive workloads such as cloud gaming and generative AI  Evaluate and adopt the best suited technologies, solutions, OSS for the platform Work with upstream OSS ecosystem to drive and contribute to improvements in various OSS used in the platform Work closely with other teams and clients on new services or features/improvements of the platform Support and maintain your services on the cloud in assistance with SREs Continuously improve the not just the infrastructure but processes as well Lead and mentor other team members encouraging their growth and an overall culture of engineering rigor What we need to see: BS (or equivalent experience) or MS in Computer Science or equivalent program from an accredited University / College 6+ years of hands-on experiences building software and/or scalable cloud services Strong self-initiative, passion, interpersonal skills, and agility working with new technology Hands-on development of high quality distributed system features and/or cloud-scale services, and RESTful web services Proven skills in a wide variety of languages Deep understanding of cloud design in the areas of virtualization and global infrastructure, distributed systems, load balancing, and security Ways to stand out from the crowd: Experience with Kubernetes (developing operators, scheduler plug-ins, device plug-ins) Experience with Kubevirt (deploying and maintaining workloads) Show previous experience with developing systems at cloud scale Experience with virtualization platforms like KVM/Xen/ESX

Arkose Labs Logo

Data Scientist (Computer Vision)

Arkose Labs

Pune, Maharashtra, India

Posted: 2 months ago

The mission of Arkose Labs is to create an online environment where all consumers are protected from online spam and abuse. Recognized by G2 as the 2023 Leader in Bot Detection and Mitigation, with the highest score in customer satisfaction and largest market presence four quarters running, Arkose Labs offers the world's first $1M warranties for credential stuffing and SMS toll fraud. With 20% of our customers being Fortune 500 companies, our AI-powered platform combines powerful risk assessments with dynamic threat response to undermine the strategy of attack, all while improving good user throughput. Headquartered in San Mateo, CA, with employees in London, Costa Rica, Australia, India, and Argentina. Arkose Labs protects enterprises from cybercrime and abuse. Job Summary As a Data Scientist , you will work closely with cross-functional teams, including Technical Artists,  Software Engineering, and Product Management, to develop machine learning and computer vision models, implement solutions, and ensure the successful deployment and maintenance of these models in production. What you’ll work on: Assist in the development, implementation, and optimization of machine learning models and algorithms for Object Detection and Computer Vision applications. Collaborate with cross-functional teams to understand project requirements and contribute to the development of solutions. Conduct research on cutting-edge techniques and tools in machine learning and Computer Vision. Participate in the evaluation of model performance and contribute to improvements ensuring accuracy and efficiency. Document and present project progress, findings, and insights to both technical and non-technical stakeholders. What we’re looking for: Bachelors, Masters or PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related field. Solid knowledge of classical and latest computer vision models including thorough knowledge of models like YOLO, FasterRCNN etc as well as transformer based models like ViT, BLIP etc. Knowledge in machine learning, deep learning, and Computer Vision. Proficiency in Python and familiarity with machine learning frameworks such as TensorFlow, PyTorch, or Keras. Familiarity with data processing tools, such as Pandas and NumPy. Strong problem-solving and analytical skills, with the ability to think creatively and adapt to new challenges. Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment. Passion for learning and staying up-to-date with the latest advancements in machine learning, and Computer Vision. Self-motivated, detail-oriented, and able to work through ambiguity. Desire to take ownership of projects and contribute to a positive, collaborative, and inclusive team culture Why Arkose Labs? At Arkose Labs, our technology-driven approach enables us to make a substantial impact in the industry, supported by a robust customer base consisting of global enterprise giants such as Microsoft, Roblox, OpenAI, and more. We’re not just a company; we’re a collaborative ecosystem where you will actively partner with these influential brands, tackling the most demanding technical challenges to safeguard hundreds of millions of users across the globe.