Country : Singapore
  • Full-time

Full Stack Software Engineer

ViSenze is an Artificial Intelligence company that develops advanced visual search and image recognition solutions to help businesses in eCommerce, mCommerce and online advertising. Using R&D in machine learning and computer vision, ViSenze recommends visually similar items to online shoppers in milliseconds, either on e-commerce platforms when they browse or search by uploading a picture, or on content publishers' platforms like social media and video networks.

ViSenze has offices in US, UK, India, China and Singapore. A technology start-up spun off from the National University of Singapore (NUS) and Tsinghua University of China, ViSenze was recognized as one of the "5 deep learning start-ups to follow" by VentureBeat and is listed in the 2017 Interbrand Breakthrough Brands list.

In 2017, ViSenze was awarded the inaugural Leading HR Practices Award in Compensation and Benefits (Start-Up Category) from Singapore HR Institute (SHRI). The award is conferred on companies that have achieved industry leading HR and people management practices.

ViSenze’s customers are well-known eCommerce and retail businesses around the world, like Uniqlo, H&M, ASOS, Rakuten, Zalora, Interpark and many more. The company raised US$ 10.5 million series B in 2016 and US$ 3.5 million series A in 2014.

TO APPLY: Please go to



We are on the lookout for a Full-Stack Engineer to drive end-to-end enterprise product development. In this role you will enhance customer experience, real time services and customer on-boarding process. Our customer experience includes desktop web and native applications on mobile devices. â€‹

ViSenze’s infrastructure is mostly written in Java, Go and C++. We use Docker containers for many different micro-services, and the latest solutions from AWS and Google Cloud Engine. Our key focus areas are high scalability, low latency and low cost. We care about quality. We’re rapidly scaling our systems to keep up with our dramatic growth.

You will love:

  • Joining a great group of motivated, top-notch people and working with them to solve interesting and useful problems in a fun and collaborative environment.
  • Directly participating in setting the vision and objectives for strategic ViSenze goals, in alignment with business and market needs.
  • Seeing your solutions used by millions of customers.
  • Helping people find things in a way no one has searched before.
  • ViSenze's culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery, making this a great place to achieve all of your goals


Basic Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • A solid foundation in Computer Science.
  • At least 3 years of experience building web system using Spring MVC, Javascript, HTML/CSS etc.
  • Experience in developing software on Linux.

Preferred Qualifications:

  • Demonstrated ability to think of the entire system architecture while making design decisions.
  • Experience with AngurlarJS/ReactJS/Redux framework.
  • Solid understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, Thrift).
  • Great communication/documentation skills.
  • Soft skills: eager to learn, independent, meticulous, team player.


Total applicants :30 Job posted 12 months ago Total Views : 703 Unique Views : 703 Today Views : 1

Submit Application