Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Entry Level
Qualifications
Strong proficiency in C/C++ programming languages. Experience with parallel computing frameworks such as MPI or OpenMP. Familiarity with GPU programming is a plus. Ability to work collaboratively in a dynamic team environment. Excellent problem-solving skills and attention to detail.
About the job
Join Etched as a Supercomputing Software Engineer and be at the forefront of cutting-edge technology! In this exciting role, you will develop and optimize high-performance computing software solutions that drive innovation and efficiency.
About Etched
Etched is a leading technology company specializing in advanced computational solutions. We are dedicated to pushing the boundaries of technology and innovation, making a significant impact in various industries through our supercomputing capabilities.
Embedded Software EngineerAre you passionate about developing software for cutting-edge hardware? We are looking for an Embedded Software Engineer with a strong foundation in Embedded Linux to join our dynamic engineering team. In this role, you will be responsible for designing, building, and maintaining the software that powers our NVIDIA Jetson-based edge…
Role overview Jobscan seeks a Senior Full-Stack Software Engineer to join the Growth team in Taipei, Taiwan. This role centers on developing and enhancing web applications that help users get more out of Jobscan’s products. The position involves both frontend and backend work, with frequent collaboration alongside engineers, designers, and product managers. What you will do Partner with cross-functional teams to design and launch new web application features Write, test, and maintain code across the full stack, focusing on reliability and performance Participate in projects from early planning through deployment and ongoing support Refine user experience by improving backend logic and frontend interfaces Requirements Proven experience building and maintaining web applications using both frontend and backend technologies Comfort working in a collaborative, cross-functional environment Ability to guide projects from concept to launch This position is based in Taipei, Taiwan.
Full-time|TWD 2.6M/yr - TWD 3.1M/yr|Hybrid|Taipei City, Taipei, Taiwan; Hsinchu, Taiwan
Waymo is a pioneering company in autonomous driving technology, dedicated to becoming the world’s most trusted driver. Originating from the Google Self-Driving Car Project in 2009, our focus has been on developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and significantly reduce the number of lives lost to traffic accidents. The Waymo Driver is the backbone of our fully autonomous ride-hail service, capable of being integrated into various vehicle platforms and applications. With over ten million rider-only trips completed and backed by the experience of driving autonomously for over 100 million miles on public roads and tens of billions in simulations across more than 15 U.S. states, we are at the forefront of revolutionizing transportation.Our Hardware Engineering team is a dynamic and collaborative group of electrical, mechanical, reliability, software, and vehicle engineers. We are responsible for designing, constructing, and refining the products that serve as the sensory systems for Waymo's autonomous driving technology, seamlessly integrating these systems into vehicle platforms. We invite enthusiastic and skilled individuals to join our mission and help steer us in the right direction.In this hybrid role, you will report to a Staff Software Engineer.
Role Overview Speechify is hiring an iOS Core Product Software Engineer in Taipei, Taiwan. This role focuses on building and improving the core iOS applications that power Speechify’s products. The team values creative problem-solving and a strong commitment to quality. What You Will Do Develop new features for core iOS apps Enhance existing functionality to improve performance and reliability Collaborate with team members to shape the user experience Location This position is based in Taipei, Taiwan.
About Appier Appier is a leading software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to transform business decision-making. Established in 2012, our vision is to democratize AI, and our mission is to convert AI capabilities into tangible ROI by enhancing software intelligence. With 17 offices strategically located across the APAC region, Europe, and the United States, we are proudly listed on the Tokyo Stock Exchange (Ticker: 4180). For further details, visit www.appier.com. About the Role We are seeking a seasoned Data Engineer to spearhead the development and scalability of our data infrastructure. You will engage with mission-critical systems that drive our data-centric decision-making processes, designing resilient pipelines and optimizing distributed platforms for handling extensive datasets.
About Appier Appier is a leading software-as-a-service (SaaS) company leveraging artificial intelligence (AI) to transform business decision-making. Established in 2012, our vision is to democratize AI, enabling businesses to convert AI into tangible returns on investment (ROI) through intelligent software solutions. With 17 offices across the APAC region, Europe, and the U.S., we are publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For more details, visit www.appier.com. About the Role As a Software Engineer specializing in Data Backend, you will play a pivotal role in developing critical components of our AI-driven platform. Our solutions utilize proprietary deep learning and machine learning technologies, empowering businesses to transform data into actionable insights and informed decisions. Key Responsibilities Design, develop, and maintain RESTful APIs using Python. Build and manage robust data warehouses utilizing ClickHouse, Trino/Presto, and Pinot. Design and develop data pipelines employing Apache Airflow and Apache Spark. Collaborate with cross-functional teams to create automation tools that enhance operational efficiency. Implement advanced monitoring and alerting systems to ensure optimal performance and system stability. Address application queries promptly to ensure high client satisfaction. Utilize cloud platforms such as AWS and GCP to optimize data operations. Leverage Kubernetes (k8s) for efficient deployment and scaling of applications through container orchestration. About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science. 2+ years of experience in building and operating large-scale distributed systems or applications. Proficient in Kubernetes development and Linux/Unix environments. Experienced in managing data lakes or data warehouses. Strong expertise in developing data structures and algorithms on Big Data platforms. Ability to operate effectively and independently in a dynamic environment. Capability to manage multiple tasks and projects in a fast-paced team setting. Motivated self-learner eager to make a significant impact in the tech landscape. [Preferred Qualifications] Experience with cloud-native technologies. Familiarity with advanced database systems and architectures.
About Appier Appier is a leading software-as-a-service (SaaS) firm leveraging artificial intelligence (AI) to enhance business decision-making. Established in 2012 with the goal of democratizing AI, Appier’s mission focuses on converting AI capabilities into tangible returns on investment by making software more intelligent. With 17 offices across the Asia-Pacific, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). Learn more at www.appier.com. About the Ad Cloud Serving Services Team The Ad Cloud Serving Services Team at Appier is responsible for developing and maintaining vital systems that form the backbone of our advertising technology. Our systems manage extensive, high-concurrency, real-time requests, ensuring stability, low latency, and high performance in ad delivery. Our Site Reliability Engineering (SRE) experts play a crucial role in maintaining the reliability of these services under heavy loads, continuously improving product availability and performance through innovation and automation. Key Responsibilities Lead the design and development of scalable, high-performance backend services focused on real-time ad recommendations, data serving, and core ad tech infrastructure. Drive the technical roadmap and ownership for significant projects, ensuring the delivery of robust and efficient solutions within the Ad Cloud ecosystem. Optimize essential system components for latency, throughput, and resource utilization, including interactions with databases (e.g., MongoDB sharding, ClickHouse optimizations) and network architecture. Enhance system observability, incident management, and operational excellence by implementing comprehensive monitoring and alerting solutions (e.g., Grafana, Prometheus), and refining production standard operating procedures. Collaborate closely with product managers and other stakeholders to align development efforts with business goals.
About Appier Appier stands as a premier SaaS company dedicated to empowering organizations with innovative artificial intelligence (AI) solutions that enhance decision-making processes. Established in 2012, our mission is to democratize AI by transforming intricate data into actionable insights, ensuring AI is both accessible and profitable for businesses. With 17 offices spread across APAC, Europe, and the U.S., and publicly traded on the Tokyo Stock Exchange (Ticker: 4180), Appier continues to lead the charge in AI advancements. For more details, please visit www.appier.com. About the Role We are seeking a driven and technically proficient Senior Software Engineer, Machine Learning to become a part of our esteemed Enterprise Solution Engineering Team, AIXON. This specialized team utilizes advanced ML technologies to tackle real-world marketing challenges through the integration of omnichannel customer data on a large scale. In this position, you will serve as a crucial link between innovative research and production-level deployment. Your responsibilities will include designing, constructing, and enhancing scalable, high-performance ML infrastructure, which encompasses data pipelines, APIs, monitoring systems, and workflow orchestration, thereby powering groundbreaking AI solutions.
About Appier Founded in 2012, Appier is a leading software-as-a-service (SaaS) company dedicated to leveraging artificial intelligence (AI) to enhance business decision-making processes. Our mission is to democratize AI, transforming it into tangible returns on investment for our clients through intelligent software solutions. With 17 offices spanning across the Asia-Pacific, Europe, and the United States, we are publicly traded on the Tokyo Stock Exchange (Ticker: 4180). Discover more about us at www.appier.com. About the Role As a Senior Software Engineer specializing in Data Backend, you will play a pivotal role in developing critical components that power our advanced solutions, which utilize proprietary deep learning and machine learning technologies. Your expertise will help businesses transform data into actionable insights and informed decisions. Key Responsibilities Architect, develop, and maintain robust RESTful APIs using Python. Design and manage comprehensive data warehouses utilizing ClickHouse, Trino/Presto, and Pinot. Build and optimize data pipelines using Apache Airflow and Apache Spark. Collaborate with cross-functional teams to create automation tools that enhance operational efficiency. Implement cutting-edge monitoring and alerting systems to ensure system performance and stability. Respond to application queries promptly and effectively, ensuring client satisfaction. Leverage cloud platforms like AWS and GCP for data operation optimization. Utilize Kubernetes (k8s) for efficient container orchestration and application deployment. About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science or a related field. 5+ years of experience in developing and managing large-scale distributed systems or applications. Proficient in Kubernetes development and experienced with Linux/Unix environments. Experience in managing data lakes or data warehouses. Strong understanding of data structures and algorithms on Big Data platforms. Ability to operate effectively and autonomously in a dynamic environment. Adept at multitasking and thriving in a fast-paced team setting. Passionate about leveraging technology to make a significant impact and a self-driven learner. [Preferred Qualifications] Experience working with ClickHouse and related data technologies.
About Appier Appier is a pioneering software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making processes. Established in 2012 with the mission to democratize AI, Appier is dedicated to transforming AI into tangible ROI by creating intelligent software solutions. With 17 offices across the APAC region, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more details, visit www.appier.com. About the Ad Cloud Bidding TeamThe Ad Cloud Bidding Team leads the charge in delivering AI-driven advertising solutions. Our focus is on developing high-throughput, low-latency systems that optimize Return On Ad Spend (ROAS) and maximize client campaign ROI globally. We adeptly manage budget allocations across premium, high-intent inventories, processing billions of requests each day with millisecond accuracy. As a Senior Software Engineer, you will leverage advanced C++ technologies to construct a robust and scalable infrastructure that underpins our AI decision-making engines in a dynamic, data-centric setting where performance is critical. About the RoleAs a Senior Backend Engineer with a dedicated focus on service operations, you will play a key role in maintaining and optimizing our large-scale distributed systems. Your expertise will ensure our backend services operate reliably and efficiently through automation, monitoring, and effective incident management. Responsibilities Oversee system deployment, configuration, and release pipelines. Design and manage automated deployment pipelines to facilitate seamless and dependable releases. Implement monitoring, alerting, and disaster recovery strategies. Diagnose production incidents and execute root cause analysis. Participate in on-call rotations and lead incident response efforts when necessary. Continuously assess and integrate new tools or technologies to enhance operational workflows.
About Appier Appier is a pioneering software-as-a-service (SaaS) organization leveraging artificial intelligence (AI) to enhance business decision-making. Established in 2012 with a commitment to democratizing AI, Appier's mission is to convert AI into tangible ROI by infusing intelligence into software. With 17 offices across the Asia-Pacific, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For further details, visit www.appier.com. About the Ad Cloud Bidding TeamThe Ad Cloud Bidding Team spearheads Appier's AI-powered advertising solutions. We craft high-throughput, low-latency systems that enhance ROAS (Return On Ad Spend) and optimize campaign ROI for clients globally. Our services efficiently allocate budgets across premium, high-intent inventories, processing billions of requests daily with millisecond precision. As part of our team, you will harness advanced C++ technologies to develop a robust and scalable infrastructure essential for our AI decision-making engines in a dynamic, data-driven environment where performance is critical. About the RoleAs a Staff Software Engineer (Ad Cloud Bidding) at Appier, you will be instrumental in designing and constructing scalable and high-performance backend architectures. You will take ownership of the technical roadmap for significant projects or services and oversee service operations to ensure reliability, availability, and efficient deployment of large-scale distributed systems. Responsibilities Design large-scale backend systems and distributed services. Contribute to technical roadmap and planning efforts. Collaborate with cross-functional teams to deliver robust, high-performance systems. Troubleshoot production issues and engage in root cause analysis. Ensure high reliability through best practices in service operation, monitoring, and deployment. Participate in on-call rotations and lead incident response as necessary.
Full-time|TWD 2M/yr - TWD 3M/yr|On-site|Taipei, Taipei City, Taiwan
About OptiSignsOptiSigns is a rapidly growing cloud-based platform that empowers digital signage for over 30,000 businesses across 100 countries, managing more than 190,000 active screens globally. Established in Houston, Texas in 2016, we are now aggressively expanding into Asia and Europe, transforming ordinary screens into dynamic communication tools. Our engineering team in Vietnam plays a pivotal role in this expansion.Why This Role?This is not your conventional architect position. We seek a hands-on technical leader to join our engineering hub in Ho Chi Minh City, Vietnam, who will take ownership of platform scalability at a real-world scale, managing:Over 100 million database recordsTerabyte-scale customer dataRapidly increasing global trafficYour role will be crucial in ensuring that our systems scale reliably, allowing our team to deploy faster as we grow.Key ResponsibilitiesDesign and scale backend systems that manage massive datasets and handle high concurrencyOversee performance, reliability, and scalability across the platformOptimize databases, data pipelines, caching layers, and backend servicesProactively identify and resolve bottlenecks before they affect customersMentor and develop a high-performing engineering team in Ho Chi Minh CityCollaborate with leadership on long-term technical strategy and roadmapQualifications10+ years of experience in backend and systems engineeringDemonstrated ability to scale systems to handle over 100 million records and terabyte-scale dataIn-depth knowledge of distributed systems, high-availability architecture, and performance optimizationStrong database expertise (PostgreSQL, MySQL, NoSQL, Redis)Extensive cloud experienceProficient in Node.js and TypeScript (experience with NestJS or Express is a plus)Familiarity with modern backend patterns, data pipelines, and real-time systemsExcellent English communication and mentoring skillsExperience leading or mentoring junior engineers (5-6) is essentialBenefits of Joining OptiSignsImpactful role in shaping the architecture of a globally utilized product (190,000+ screens)Real-world scaling challenges with significant business implicationsHigh visibility and substantial influence over technical directionOpportunity to build and lead an expanding engineering team in VietnamFull relocation support from Taiwan with no financial burden
Role overview Shield AI seeks a Senior Applications Engineer based in Taipei to support the deployment of Hivemind software in real-world environments. This role ensures that Shield AI's intelligent systems meet the needs of both service members and civilians. What you will do Engage directly with customers to gather requirements and understand operational challenges Deliver technical support during all stages of deployment Lead the integration of Hivemind software into customer workflows Work closely with internal engineering teams to enhance and broaden autonomy features Travel requirements This position involves frequent travel to client sites within Taiwan and internationally. Extended stays may be necessary to provide on-site support for customers during critical phases of deployment.
About Appier Appier is a leading software-as-a-service (SaaS) firm harnessing the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012, our goal is to democratize AI, turning it into tangible returns on investment (ROI) by infusing intelligence into our software solutions. With a presence in 17 offices across Asia-Pacific, Europe, and the United States, we are listed on the Tokyo Stock Exchange (Ticker number: 4180). Explore more at www.appier.com. About the Role As a Senior Frontend Development Engineer at Appier, you will play a pivotal role in crafting advanced web user interfaces and advertising content. Utilizing cutting-edge front-end development technologies and tools, you will collaborate closely with designers and backend engineers to develop high-quality, seamless, and sophisticated web applications specifically tailored for the advertising sector, while also supporting the daily operational needs within Appier. [Seniority/title is based on job-relevant skills, experience, and interview evaluation.] Responsibilities Design and create reusable advertising UI components (e.g., banners, video ads) and associated systems utilizing modern JavaScript frameworks and AI-enhanced tools. Develop and maintain a modular JavaScript library or SDK to ensure scalable, consistent, and easily integrated ad rendering and tracking. Optimize ad content performance through effective loading strategies and responsive design practices. Forge integrations with external SSP platforms, ensuring compliance with industry technical standards. Implement and manage analytics tools to track user interactions and ad effectiveness, providing actionable insights. Engage in brainstorming sessions, offering innovative technical solutions across UI/UX, algorithms, and product development. Leverage AI-driven development tools (e.g., GitHub Copilot, Tabnine, Cursor) to boost coding efficiency and uphold code quality. About You [Minimum Qualifications] Strong expertise in HTML, CSS, JavaScript, TypeScript, DOM, HTTP, and web standards. Proficient in modern front-end frameworks such as React, Vue, or Svelte. Experience with integrating REST APIs and GraphQL. Familiarity with bundlers like Vite, Webpack, esbuild, and Rollup. Knowledge of Git for version control. Proven experience in ensuring cross-browser compatibility. Commitment to coding conventions, syntax standards, and comprehensive documentation.
Design, develop, and maintain robust BMC software solutions, including sensor monitoring and event log WebUI.Implement firmware functions for communication with peripherals via protocols such as SPI, I2C, and UART according to specifications and chipset datasheets.Conduct thorough code reviews, unit testing, and debugging to guarantee high-quality and reliable BMC software.Generate and maintain comprehensive documentation, which includes design specifications, user manuals, and release notes.
About EtchedAt Etched, we are pioneering the development of the world’s first AI inference system specifically designed for transformers. Our innovative solutions offer over 10x higher performance, alongside significantly reduced costs and latency compared to traditional B200 systems. With our advanced ASIC technology, we empower the creation of products that surpass the capabilities of GPUs, including real-time video generation models and highly sophisticated reasoning agents. Supported by substantial investments from leading investors and a team of elite engineers, Etched is at the forefront of transforming the infrastructure landscape of the rapidly growing AI industry.Job OverviewWe are on the lookout for dedicated and innovative firmware engineers to join our dynamic team. In this role, you will:Design and develop advanced software to optimize the performance of our Sohu chip, unlocking the full capabilities of large transformer models.Collaborate with a team of top-tier hardware and software engineers to push the limits of AI technology.Tackle complex challenges spanning the entire stack, from low-level drivers and APIs to high-level applications and frameworks.Conduct code reviews of peers’ work and provide constructive feedback to uphold best practices (e.g., style guides, version control, accuracy, testability, and efficiency).Contribute to groundbreaking AI solutions that will revolutionize fields such as natural language processing, automated reasoning, and generative media.Ideal Candidate ProfileProficient in programming languages such as C++, Rust, and/or Python.Experience working with embedded systems, high-performance computing, or distributed systems.Strong understanding of computer architecture and operating systems.A passion for artificial intelligence and a commitment to making a significant impact in the real world.Bachelor's degree or equivalent practical experience.Minimum of 8 years of experience in software development, with a solid grasp of data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.5 years of experience in firmware design, implementation, and troubleshooting.
Axiado is seeking a talented Platform Integration Engineer to join our dynamic team in Taipei. In this role, you will be responsible for designing, developing, and integrating cutting-edge BMC software solutions to enhance our system management capabilities. Key Responsibilities:1. Develop and maintain BMC software for critical functionalities such as system monitoring, event logging, and WebUI.2. Implement firmware features that facilitate communication with peripherals through protocols like SPI, I2C, SGPIO, LTPI, and PCIe, adhering to chipset specifications.3. Work collaboratively with customers to provide technical guidance, ensuring effective solutions to platform integration challenges. Provide both strategic and day-to-day technical support for assigned accounts.4. Troubleshoot complex technical issues across diverse customer environments, utilizing innovative problem-solving techniques to deliver effective solutions.5. Ensure security compliance with mechanisms such as secure boot and platform root of trust, maintaining robust security across the system.6. Integrate Secure AI™ engine solutions into customer platforms, enhancing AI-driven functionalities for systems based on NVIDIA, Intel, and AMD architectures.
Develop and maintain essential tools and infrastructure to empower fellow developers. Architect, implement, and enhance a versatile CI/CD framework. Create clean, maintainable, and well-documented source code. Proactively identify and resolve issues using a research-oriented approach while evaluating various methodologies. Independently explore relevant literature and disseminate knowledge amongst stakeholders. Collaborate within a cross-functional team that oversees the entire software development lifecycle. Engage with diverse teams to make informed decisions on optimal software architecture design.
Shield AI develops intelligent systems designed to protect both service members and civilians. Since its founding in 2015, the company has introduced products such as the V-BAT and X-BAT aircraft, along with Hivemind Enterprise and Hivemind Vision platforms. Shield AI operates across the U.S., Europe, the Middle East, and the Asia-Pacific region. Role overview The Applications Engineer II role is based in Taipei and focuses on deploying Shield AI's Hivemind software in real-world settings. The position requires close collaboration with clients to understand their operational needs, provide technical support during deployments, and make sure Hivemind technology integrates effectively into client workflows. What you will do Work on-site with clients to support deployment and integration of Hivemind software. Communicate directly with clients to gather feedback and clarify operational requirements. Offer technical guidance and troubleshooting throughout the deployment process. Collaborate with internal engineering teams to test and refine new autonomy features. Travel frequently, including internationally, to support clients at their locations. Learn more about Shield AI at www.shield.ai. Follow the company on LinkedIn, X, Instagram, and YouTube.
Join Axiado as a QA Engineer focused on enhancing and integrating innovative testing methodologies established by our global engineering team. This position demands a solid grasp of automated testing frameworks, adeptness in configuring testing environments, and expertise in scripting for test automation, particularly for customer server platforms.Key Responsibilities:1. Testing Approach & Tool Adoption: Familiarize yourself with the testing methodologies and tools developed by our international QA team. Modify and enhance testing approaches to meet our platform and customer specifications. Implement best practices for thorough system validation and performance testing.2. Test Environment Setup & Execution: Build resilient test environments while ensuring seamless integration with our platform. Configure hardware and software setups to accurately simulate real-world customer scenarios, validating platform performance, stability, and security across various conditions.3. Automation & Scripting: Create automated test scripts to facilitate efficient platform validation and continuous integration. Elevate test automation frameworks, minimizing reliance on manual testing. Optimize and sustain automation tools to ensure high standards of hardware and software quality assurance.4. Customer-Centric Testing Support: Align test automation practices with customer server environments. Collaborate with customers to define quality metrics and areas for improvement. Troubleshoot, debug, and resolve testing-related challenges on customer platforms.5. Cross-Team Collaboration: Partner with development, QA, and system engineering teams across the globe to enhance testing processes. Engage in reviews, offering insights into test coverage and reliability. Continuously improve testing strategies to boost efficiency and accuracy.