AI Software Engineer – Taiwan

📍 Location
Taiwan, Taiwan
⏰ Job Type
Full-time
📅 Posted
January 16, 2026
Apply Now

Job Description

Realize your potential by joining the leading performance-driven advertising company!

As an AI Software Engineer in our R&D group, you will be a key architect of our AI future. You will be instrumental in building Taboola’s proprietary, in-house agentic framework from the ground up. You will design and develop the core infrastructure that enables Large Language Models (LLMs) to reason, plan, and execute complex tasks. This is a unique opportunity to build foundational technology that will directly influence how billions of people discover the internet.


To thrive in this role, you’ll need:

  • Core Engineering Excellence: 3+ years of professional programming experience in Python, Java, with a strong foundation in data structures, algorithms, and building scalable distributed systems.

  • First-Principles AI Expertise: Deep, foundational understanding of how to build agentic systems. You must be able to design and implement the core components, including task decomposition engines, tool schedulers, and memory modules.

  • Analytical Mindset: Strong analytical skills, with experience in performance analysis and debugging complex, non-deterministic systems.

  • Collaborative Spirit: The ability to work effectively in a team environment, with excellent communication and presentation skills to articulate complex architectural decisions.

  • A BS or MS in Computer Science, Artificial Intelligence, or a related field, or equivalent experience.
  • Bonus points if you have:

  • Advanced experience with prompt engineering and optimization specifically for tool-using agents.

  • Experience building complex, event-driven, or distributed systems.

  • Familiarity with other major LLM provider APIs (e.g., Anthropic, Google Gemini, OpenAI GPT) to provide a broad perspective.
  • How you’ll make an impact:


    As an AI Software Engineer, you will:

  • Architect and Build: Design, develop, and maintain Taboola’s proprietary agentic framework, creating the core infrastructure that will power a new generation of AI applications.

  • Research and Innovate: Go beyond existing solutions to research and implement novel approaches to agentic planning, execution, and self-correction.

  • Collaborate and Solve: Work closely with other engineers and product stakeholders to understand their needs and build a powerful, usable internal platform.

  • Lead Technically: Set the standard for agentic architecture at Taboola. Offer guidance on best practices for building our foundational infrastructure to be reliable, scalable, and secure.

  • Communicate and Document: Create clear documentation and present your architectural designs and results to stakeholders across the company.
  • Our Tech Stack: Java, Python, Major Generative AI APIs, Large Language Models (LLMs), Vector Databases, Distributed Systems.

    Start Your Week Right!

    Apply now and make every Monday exciting with

    Apply for this Position