Apply on
Esco Lifesciences Group provides enabling technologies, products and services to the life sciences and healthcare industries, supporting academic research and scientific discoveries, clinical practice, as well as biopharmaceutical R&D and manufacturing. Headquartered in Singapore, Esco has an extensive sales network in over 100 countries, direct sales and service offices in over 20 countries, 8 manufacturing and R&D hubs in the US, Europe, the UK, China, Singapore, Indonesia, and over 1300 employees worldwide.
Esco is poised to benefit from the sustained growth of the healthcare and biopharma industries in Asia and globally. Esco has achieved market leadership in China, and globally, in multiple categories within some of the fastest-growing segments — with China being its largest and fastest growing market. As a Singapore-headquartered company, Esco is a nexus of East and West, bridging technologies, products and talent across the world, with global operations spanning the US, Europe and Asia.
Roles and Responsibilities:
- Collaborate closely with the R&D department to develop and deliver AI products and solutions.
- Work independently or as part of a co-located or globally distributed team to meet project deadlines.
- Manage the full AI software development life cycle, including requirement gathering, design, coding, deployment management, production issue management, and technical support.
- Adhere to best development standards, such as Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Continuous Integration/Continuous Deployment (CI/CD).
- Demonstrate a willingness to learn and adapt to new technologies and tool sets.
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
- Fluent in spoken and written English.
- Minimum of 2 years of experience in AI software development, or a fresh graduate with a strong background in AI/ML.
- Proficiency in programming languages and AI frameworks (e.g., Python, R, TensorFlow, PyTorch).
- Strong understanding of AI/ML concepts, including deep learning, natural language processing, and computer vision.
- Ability to innovate, with a high level of motivation to deliver projects on time.
- Strong interpersonal skills and a team-oriented attitude.