en

Services

Taiwan's leading employers trust us to deliver talent solutions tailored to their exact requirements.

Browse our range of services
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

Taiwan's leading employers trust us to deliver talent solutions tailored to their exact requirements.

Browse our range of services
Insights

Whether you’re seeking to hire talent or seeking a new career move for yourself, we have the latest facts, trends and inspiration you need.

See all resources
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 (Python)

Save job

A global technology organisation seeks a Senior Software Engineer (Python) to develop AI/ML and IoT solutions for edge computing and predictive maintenance in Taiwan-based international projects.

Key responsibilities:

As a Senior Software Engineer, you will build automation tools, optimise data systems, and develop AI/ML and IoT solutions in collaboration with global teams.

  • Develop Python-based tools, automation scripts, and data processing applications
  • Design efficient data structures and optimise SQL/NoSQL databases
  • Integrate IoT systems for real-time monitoring, edge computing, and predictive maintenance
  • Apply AI/ML techniques to enhance operational efficiency and product quality
  • Collaborate with global teams to deliver and troubleshoot cross-time-zone projects

Candidate profile:

To excel in this role, you bring strong Python development skills, experience with SQL/NoSQL databases, IoT and AI/ML exposure, and the ability to collaborate effectively in global teams.

  • Bachelor’s degree or higher in Computer Science, Information Engineering, or a related field
  • 3+ years of experience in software development or data engineering
  • Strong English proficiency (TOEIC 700+ or equivalent) for international collaboration
  • Advanced Python skills (Pandas, NumPy) with Django/Flask preferred
  • Solid experience in SQL/NoSQL database design and optimisation
  • Hands-on experience with IoT integration, including MQTT/Kafka and edge computing
  • Exposure to AI/ML tools or frameworks (TensorFlow, PyTorch, or cloud AI platforms)
  • Preferred Skills: Basic DevOps knowledge (Docker, CI/CD), familiarity with Microsoft 365/Teams, exposure to data centres or optical communications is a plus, with strong problem-solving and cross-cultural collaboration skills

About the company:

A global engineering-focused organisation operates in advanced technology manufacturing, delivering high-quality solutions that support industrial and digital innovation. It offers a collaborative, growth-oriented environment that values learning, innovation, and long-term career development.

Keywords: software engineering, Python, AI, machine learning, SQL, manufacturing company

What’s next:

Be part of a global team driving innovation and building the technologies of tomorrow. Apply now!

Contract Type: Perm

Specialism: Electronics Manufacturing & Industrial Industries

Focus: Automation

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Associate

Location: Taipei

Job Reference: QZWT58-FC11E882

Date posted: 20 May 2026

Consultant: Irene Chang