en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in Taiwan. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

【美國上市軟體公司】Sr. Software Engineer

Save job

Our client is seeking a Software Engineer with a passion for integrating AI image analysis methods into network image monitoring platforms. This role offers the opportunity to work on exciting projects involving streaming encoding/decoding technologies and backend web service development using RESTful API. The successful candidate will also have the chance to develop 3rd party integration interfaces using C++ or Python technology and port systems to different environments or platforms.

  • Integration of AI image analysis techniques
  • Development of image streaming and communication systems
  • Opportunity to work with C++ or Python technology

What you'll do:

As a Software Engineer, you will be at the forefront of integrating AI image analysis methods into network image monitoring platforms. Your day-to-day responsibilities will include working on technical integration, system performance optimisation and tuning, and algorithm result validation. You will also be involved in developing backend web services using RESTful API and converting and relaying between communication protocols such as RTSP/WebRTC. Furthermore, you will have the opportunity to develop 3rd party integration interfaces using C++ or Python technology and port systems to different environments or platforms.

  • Integrate facial recognition, license plate recognition, object detection, behaviour recognition, and other AI image analysis techniques into a network image monitoring platform.
  • Work on technical integration, system performance optimisation and tuning, and algorithm result validation.
  • Develop backend web services using RESTful API.
  • Convert and relay between communication protocols such as RTSP/WebRTC.
  • Develop 3rd party integration interface (SDK/API) using C++ or Python technology.
  • Port systems to different environments such as Windows/Ubuntu or different platforms like x86/ARM.

What you bring:

The ideal candidate for this Software Engineer position brings along 5 years of Python and C++ development experience with a solid understanding of system architecture. You are proficient in programming for both Windows and Linux environments. Your strong understanding of algorithms and data structures sets you apart from others. You have the ability to self-manage code quality, including performance optimisation, code simplicity, and maintainability. Your hands-on experience in system development coupled with your relevant experience in image processing makes you an ideal fit for this role. Familiarity with GitHub Continuous Integration/Continuous Deployment practices would be an added advantage.

  • 5 years of Python and C++ development experience with a solid understanding of system architecture.
  • Proficiency in programming for both Windows and Linux environments.
  • Strong understanding of algorithms and data structures.
  • Ability to self-manage code quality, including performance optimisation, code simplicity, and maintainability.
  • Hands-on experience in system development.
  • Relevant experience in image processing.
  • Familiarity with GitHub Continuous Integration/Continuous Deployment practices.

What sets this company apart:

Our client is a leading technology company that values innovation, collaboration, and commitment. They offer a supportive and inclusive work environment where every team member's contribution is valued. They believe in providing their employees with opportunities for professional growth and development. Their focus on cutting-edge technology makes them an exciting place to work.

What's next:

Ready to take the next step in your career? Apply now!

Apply today by clicking on the link!

Contract Type: FULL_TIME

Specialism: Software

Focus: Backend Development

Industry: IT

Salary: Negotiable

Workplace Type: On-site

Experience Level: Associate

Location: Taipei

Job Reference: XNI7RQ-91E7E201

Date posted: 20 February 2025

Consultant: Irene Chang

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.