Software Engineer

Taiwan AILabs

View: 172

Update day: 05-11-2024

Location: Xinyi District Taipei City

Category: Other

Industry:

Job type: Full-time

Loading ...

Job content

Taiwan AILabs is looking for top talents to develop world-class AI products. We need software engineer of all areas, ranging from app, driver, system programming to AI related:

  • Large scale service and AI cloud development
  • Mobile (Android/iOS) apps development
  • System and embedded development
  • Information System Management

We develop the next-generation AI solutions. Our team empowers intelligence for Taiwan healthcare system, smart cities solutions and social natural conversations. The team collaborates with top research Institutes in the world and works on cutting edge technologies in large-scale system. Our mission is to define the future experiences with AI for the world.

We are looking for top engineers or scientists that have strong technical skills and are passionate about this area.

Required:

Strong ability in problem solving. Capable to reach out for solutions and to collaborate with projects around the world.

Eager to experiment and solve day-to-day problems by proof of concept with strong quality in mind.

Strong ability in applying data structures and algorithms learned in school, including analyzing performance.

Fast learner in new areas. Experience in one or more of major programming languages (C++, C#, Java, Go, etc), as well as scripting languages (Python, Perl, etc.)

BA/BS degree in Computer Science or related technical field or equivalent practical experience.

Preferred qualifications for back-end engineers:

1. More than 1-year of relevant work experience in software development.

2. Experience with database internals, database language theories, database design, SQL and database programming.

3. Experience architecting and developing large scale distributed systems. Experience in concurrency, multithreading and synchronization.

4. Understanding of technologies such as container orchestration, virtualization and global infrastructure, load balancing, networking, massive data storage, and security.

Preferred qualifications for front-end engineers:

· Proficiency in JavaScript / ES6, including DOM manipulation and the JavaScript object model.

· Experience with one of these frameworks: React.js, Vue.js, Angular.js.

· Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON.

· Strong CSS skills with experience building responsive applications across a variety of browsers and devices using modern CSS3 techniques.

· Thorough understanding of React.js and its core principles.

· Experience with common front-end development tools such as Babel, Webpack, and NPM.

· Experience working with Audio / Video Stream.

Preferred qualifications for mobile engineers:

· Have published at least one original App.

· Extensive knowledge of design patterns and OOP.

· Experience with multi-threading programming.

· Familiar with git, CI/CD, unit testing, code review process.

· Good communication skills with designers, project managers, and peer developers.

· Good system analysis, optimization, debugging, trace code skills.

Responsibilities:

· Build our mobile app, platforms, systems and infrastructure for distributed systems and large scale storage systems.

· Manage individual projects priorities, deadlines and deliverables.

· Design, develop, test, deploy, maintain, and enhance software solutions.

Apply NOW! by sending your resume to admission@ailabs.tw.

Loading ...
Loading ...

Deadline: 20-12-2024

Click to apply for free candidate

Apply

Loading ...

SIMILAR JOBS

Loading ...
Loading ...