Skip to main content Skip to Footer

Job Listing

Computer Vision Developer

Job Location: Singapore

Job Number: 00464869


- Job description

Join Accenture and help transform leading organizations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Accenture, and make delivering innovative work part of your extraordinary career.

New technology trends are leading to unprecedented transformations in all aspects of the retail and consumer goods industry. Therefore, companies are undergoing profound changes in their core operations, such as the way they sell and distribute their products, how they interact with their customers, and how they manage their salesforce.


While new opportunities to take advantage of cutting edge technologies emerge every day, it is challenging for most companies to gather a deep understanding of these technologies and how to apply them rapidly enough, in an industry that is increasingly competitive and forward-looking.


In Accenture, the Route to Market group (RTM) is at the forefront of consumer goods and retail innovation. Every day, we apply state of the art practices and processes to help our customers take advantage of new opportunities created by leveraging emerging technologies. We are currently looking for Computer Vision Developers to join the team to be the Subject Matter Expert on image processing, with a focus on 2D projective transformation, image stitching and object tracking.

If you want to know more about Accenture RTM and the challenges we are tackling, check out this video.


  • Work within a multi-cultural team to develop, deploy and maintain large-scale production software based on cutting edge deep learning and computer vision techniques.
  • Contribute in shaping the research direction to assist Accenture in adopting new and innovative technologies to build the products of the future. 
  • Innovate and test new ideas for digital services and products with our clients
  • Build future business cases for clients based on the tested hypotheses and experiments
  • Share your technical expertise, your keen business insight and your creative thinking

Minimum Qualifications

  • Degree in a quantitative/computational field (e.g. Computer Science, Applied Mathematics)
  • 1+ years of experience in Computer Vision.
  • Strong knowledge of object oriented programming (e.g. Java, C++) or GPU computing (e.g. OpenCL, CUDA, MetalKit).

Preferred Qualifications

  • Advanced degree (PhD, Master) in Computer Science or Applied Mathematics.
  • 3+ Experience in Computer Vision.
  • 3+ Year experience in programming in C++ or GPGPU application development.
Professional skill Requirement
  • An ability to articulate and clearly communicate complex problems and solutions in a simple, logical and impactful manner.
  • Experience eliciting high-level business requirements and creating detailed functional specs and other documentation, such as requirement traceability matrices, work-flow diagrams and use-cases
  • The ability to develop creative and breakthrough solutions.
  • Strong interpersonal, team building, organizational and motivational skills.
  • Experience working through organizational change, with a demonstrated track record of continuing responsibilities, creativity and innovation, including evidence of solution design.
  • Well-developed analytical skills and the ability to provide clarity to complex issues, and synthesize large amounts of information.
  • An ability to identify the root causes of issues by analyzing patterns and trends.
  • An awareness of key methodologies, approaches and market trends in the industry.
  • A desire to deliver to a high standard in a suitable timeframe.
  • Self-motivating, adaptable, able to prioritize and also able to inspire and motivate others.

All of our consulting professionals receive comprehensive training covering business acumen, technical and professional skills development.  You’ll also have opportunities to hone your functional skills and expertise in an area of specialization.  We offer a variety of formal and informal training programs at every level to help you acquire and build specialized skills faster. Learning takes place both on the job and through formal training conducted online, in the classroom, or in collaboration with teammates. The sheer variety of work we do, and the experience it offers, provide an unbeatable platform from which to build a career.

Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, or any other basis as protected by applicable law.

Find a job

Start your search here: Enter job title, skill, experience level or city

Stay in touch

Join the Accenture Talent Connection, follow our Careers blog, or sign up for job alerts.