Senior Software Engineer

Global research and development center focused on AI and robotics technologies development
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Robotics

Description For Senior Software Engineer

The ASUS Robotics & AI Center is seeking an experienced Senior Software Engineer to join their global R&D team. This role is pivotal in leading the design and development of software systems for next-generation AI and robotics technologies. The position demands a proactive leader with deep software engineering expertise and proven ability to design scalable systems.

The ideal candidate will work in a hybrid setting from Boston, leading software architecture design and establishing modern engineering practices. They'll need to balance technical leadership with hands-on development, working with a global team including colleagues in Taiwan. The role requires strong technical skills in systems programming, distributed systems, and expertise in languages like Python, JavaScript, or Go.

This position offers unique opportunities to work at the intersection of AI and robotics, contributing to cutting-edge technology development. The successful candidate will lead cross-functional teams, mentor other engineers, and shape the technical direction of significant projects. The hybrid work arrangement provides flexibility while maintaining strong team collaboration through regular in-person work and occasional international travel.

The role combines technical leadership, hands-on development, and strategic thinking, making it ideal for experienced engineers looking to impact the future of AI and robotics technology. Working with ASUS Robotics & AI Center means joining a global team focused on innovation and pushing the boundaries of what's possible in robotics and AI systems.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Lead software architecture design for large systems with focus on quick iterations and maintainability
  • Lead efforts to establish modern software engineering best practices and design patterns
  • Advise domain experts in software engineering best practices
  • Address problems with research-thinking mindset
  • Lead cross-functional teams managing full software lifecycle
  • Write clean, maintainable, and well-documented source code

Requirements For Senior Software Engineer

Python
JavaScript
Go
  • Bachelor's degree or higher in computer science or related field
  • 5+ years of industry work experience
  • Expertise in general software engineering principles
  • Familiarity with systems programming, concurrent and distributed systems
  • Proficiency in data structures, algorithm development and software architecture design
  • Strong understanding of fundamentals and problem-solving skills
  • Expertise in at least one programming language (C, C++, Python, JavaScript, or Go)
  • Flexibility to attend virtual meetings with Taiwan-based team
  • Willingness to travel to Taipei occasionally
  • Willingness to work in office at least three days per week

Interested in this job?

Jobs Related To ASUS Robotics & AI Center Senior Software Engineer

Software Engineer ESXi CPU & Server Platform

Senior Software Engineer position at Broadcom focusing on ESXi kernel and hypervisor development, requiring strong systems programming and architecture expertise.

Senior Software Engineer

Senior Software Engineer position at Diamond Foundry, focusing on factory automation software development and data systems for advanced diamond wafer manufacturing.

Software Engineer III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for retail and petroleum industries using .NET, C#, and JavaScript frameworks.

Senior Quality Engineer

Senior Quality Engineer position at AffiniPay - Remote US role offering $100-160K, focusing on SaaS testing with Python, MySQL, and modern testing frameworks.

Senior Golang Software Engineer (CAF)

Senior Golang Software Engineer position at IDT Corporation, working on money transfer back-end and web portal development for the BOSS Revolution product.