Lead of Software Engineering / AI / Computer Vision (Singapore)

Posted 2 months ago

Tectus Dreamlab is seeking for an innovative and technically experienced Head Software Engineeringto lead our Artificial Intelligence and Computer Vision team.

The Software Engineering team is responsible for delivering cutting edge products leveraging innovative machine learning and computer vision solutions for its application on visual inspection, non-contact inspection, sensor electronics/optics, predictive maintenance, etc. This is an opportunity to make a huge impact in a fast-paced, startup-like environment with solid historic roots and worldwide footprint.


  • Reports to the Group CTO
  • Drive our AI and computer vision technology strategy and roadmap across the products
  • To liaise with the Group CTO and Product Management team to understand functional and non-
    functional requirements and align with the business strategy
  • Define roadmap supporting the successful delivery of the technology and drive its execution
  • Provide technical leadership, direction and mentoring for multi-disciplined software R&D
    engineering team
  • Manage multiple tasks and responsibilities under pressure, pinpointing and resolving problems in
    early project stages
  • To perform line management duties, including: recruitment, reviews, one-to-one meetings,
    motivating and performance management
  • Investigate new and developing technologies as they appear in industry and academia and
    determine how to leverage these new technologies into our software solutions
  • Coach, performance manage and promote knowledge sharing
  • To plan for team growth examining the blend of skills required
  • To facilitate technology and methodology decision making throughout team, including
    standardization, code reviews, reusable code base development, best practice, source control
    and deployment processes
  • To cultivate a professional culture within the teams, where individuals take ownership and are
    proud of delivering excellence.


  • PhD in Computer Science or related fields with AI and/or Computer Vision specialization
  • 5+ years experience in a leadership position in a software engineering team
  • Proven record of high performance developing AI and/or Computer Vision applied solutions in
    your past positions
  • Ability to understand and improve complex software architecture and to deliver sophisticated
    software projects
  • Extensive knowledge of two or several programming languages in the following set: C++, Python,
    Java, R
  • Mastering hands-on experience with machine learning tools, including two or more of: Scikit-learn,
    Numpy, SciPy, Pandas, Matplotlib, Jupyter Notebook, Spark
  • Ability to communicate complex ideas effectively, to manage expectations, and to deliver products
    and project milestones
  • Strong people and management skills to interact with colleagues, cross-functional teams and
    external entities
  • Outstanding analytical and problem solving skills
  • Ability to multi-task and stay on top of a dynamic work environment
  • Team building spirit


Tectus Dreamlab Pte Ltd is part of the Tectus Group, a family-owned multi-national business with headquarters in Zurich, Switzerland. Founded in the 1940s, the independent businesses of the Tectus Group have grown globally and now thrive across seven market sectors such as Engineering & Construction, Real Estate, IoT & Sensing, Digital Health, Entertainment & Lifestyle and Advisory & Investments.

Tectus Dreamlab was established in Singapore in April 2015 to focus on cutting-edge, cross-functional research. The Dreamlab team works on R&D projects that leverage existing expertise within the Tectus Group, combined with the novel technologies and capabilities of various research platforms in Singapore, including Agency for Science, Technology and Research (A*STAR) and National University of Singapore (NUS).

How to Apply

You can either fill in the following form or send your CV to jobs@tectusdreamlab.com.

Apply Online

A valid email address is required.
A valid phone number is required.