Adagrad AI

C/C++ Developer

Adagrad AI  •  Pune, IN (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Adagrad AI, a leading AI solution provider, is looking for an experienced and talented C/C++ Developer to join our innovative team. You will play a crucial role in the development of our advanced AI solutions and products, working on exciting projects related to computer vision and machine learning.

The opportunity:

  • Develop, test, and maintain efficient, reusable, and reliable C/C++ code.
  • Collaborate with the team to design and implement high-quality software solutions.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Participate in code reviews to maintain a high-quality codebase.
  • Debug and resolve software defects and other technical issues.
  • Collaborate with cross-functional teams to understand end-user requirements and translate them into practical software solutions.
  • Document development phases and monitor systems.
  • Stay updated with new technology trends, specifically within AI and machine learning.

Profile Requirements:

  • Degree in Computer Science, Engineering, or a related field.
  • Experience of minimum 3 years
  • Proven experience as a C/C++ developer with a strong understanding of algorithms and data structures.
  • Basic familiarity with AI and Machine Learning algorithms and workflows.
  • Strong expertise in working with low latency hardware optimisations using OpenMP, CUDA.
  • Experience in writing unit tests with frameworks like GTest
  • Strong experience in C++ 17, and smart memory management.
  • Experience in embedded systems design and low-level hardware interactions.
  • Strong debugging and problem-solving skills.
  • Excellent verbal and written communication skills.
  • An analytical mindset and critical thinking.

Preferred Qualifications:

  • Experience in handling media pipelines with GStreamer C APIs
  • Familiarity with TensorRT APIs, and DeepStream in C/C++
Adagrad AI

About Adagrad AI

Our story began in 2018 when some of us were still in college. While solving some of the world’s most complex design problems during undergrad like self-driving cars and representing India at Hockenheimring, we realized the potential of AI. We went on to quit our jobs at some of the best AI labs in the world like Microsoft Research & Dev, Georgia Tech, and more to do the most meaningful work of our lives. Today, our algorithms run on thousands of cameras across the world empowering organizations to do more harnessing the true capacity of Artificial Intelligence.

Our mission is to push the frontiers of what’s possible using Artificial Intelligence using exceptional techniques in GPU programming, Deep Learning, and Mathematics. The name "adagrad" comes from a mathematical optimizer that fundamentally changed the paradigm of Deep Learning introducing adaptive gradients, similar to how we envision changing how industries function through the use of AI.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Pune, IN
Year Founded
2018
Social Media