Your browser is out of date, for the best web viewing experience visit Browse Happy to upgrade your browser today.

job openings

Software Engineer – Algorithms

Vimaan is looking for a hands-on Software Engineer focused on Algorithm Design to drive the development of algorithms that incorporate business logic and its interplay with various part of our technology platforms such as Deep Learning & Computer Vision models, geometric vision modules, their processing orchestration, and various databases. The role involves first principle thinking – from creating experiments, prototyping implementations and designing new algorithms to building for the largest scale. This role does not require prior knowledge of AI/ML/CV but demands robust algorithmic thinking, excellent software development skills, and a strong grasp of system design. The position will be based in San Jose, CA.

Software Engineer Qualifications

The ideal candidate has the following attributes:

  • BS or MS in Computer Science or a related field.
  • Minimum of 3-5 years of experience in software development, with a significant focus on designing and implementing high-performance algorithms
  • Strong theoretical foundation in algorithms and data structures combined with strong problem-solving skills and ability to think algorithmically.
  • Strong foundational knowledge of Object-Oriented Design Principles and hands-on experience in their implementations.
  • Strong experience with database management and optimization techniques for SQL and NoSQL databases.
  • Proven track record of developing high-performance algorithms and applications in Python, Java, C++, or similar languages.
  • Practical experience with Kafka and REST APIs.
  • Prior experience in a product-driven environment.
  • Knowledge of software development best practices and agile methodologies.
  • Experience with system architecture and design for large-scale systems in both on-prem & cloud settings.
  • Hands on experience with AI/ML/CV Models & MLOps tools is a plus.
  • Experience in AI Infrastructure, Machine Learning Accelerators, On-Device Optimization is a plus
  • Highly motivated and passionate individual with a very strong work ethic, ability to work in a team and work independently under supervision and guidance in a matrix management environment
  • Ability to work in a fast paced, high pressure startup environment and adapt to rapidly changing requirements.


Upload your CV/resume or any other relevant file. Max. file size: 4 MB.

About vimaan

Headquartered in Silicon Valley, with team members around the world, Vimaan is comprised of computer vision and hardware technologists and also warehousing domain experts with a rich and successful history in successful technology startups. Vimaan’s primary mission is to deliver computer vision and machine learning solutions to solve long-standing inventory visibility, accuracy and quality challenges experienced in the supply chain.