Company Description
TAO Digital Solutions is a global technology company based in Silicon Valley, with offices in several countries, including the US, Canada, Taiwan, India, Australia, New Zealand, and Nigeria. We specialize in product engineering, managed services, and industry solutions for payments, healthcare, and automotive sectors. Our team of over 3,600 professionals is dedicated to delivering transformative technological solutions to help businesses thrive in the digital economy.
Role Description
We are seeking a forward-thinking Software Engineer passionate about leveraging Artificial Intelligence to revolutionize data processing and system modernization. In this pivotal role, you will be at the forefront of integrating AI-powered tools and methodologies to accelerate the migration of our legacy ICAP platform to the modern EDP streaming platform. You&aposll work with experienced team members, applying AI to analyze complex legacy systems, automate data transformation, and streamline validation processes, gaining hands-on experience with cutting-edge AI applications alongside technologies like JavaScript, OpenSearch, MySQL, Oracle, and more. This is a full-time role based in Taipei, offering flexibility to work from home within Taiwan.
Responsibilities
- AI-Aided Reverse Engineering: Collaborate with AI-powered tools and Large Language Models (LLMs) to analyze and interpret legacy Perl scripts, uncovering intricate data fetching, formatting, overriding, and encryption logic. You will refine AI-generated insights to understand and document historical data behavior.
- Automated Migration Guide Augmentation: Utilize AI-generated analyses to automatically populate and augment our Excel-based Migration Guides, ensuring comprehensive and accurate documentation of legacy system functionality and Kafka topic mappings.
- AI-Assisted EDP Rule Creation: Leverage AI-assisted tools to draft, generate, and validate Data Formatting Configuration (DFC) files (JSON), configure Business Data Engine (BDE) rules, and scaffold complex JavaScript rules within the EDP Portal, significantly accelerating rule development.
- AI-Accelerated Discrepancy Resolution: Employ intelligent comparison tools and AI-driven root cause analysis to quickly identify, categorize, and prioritize data discrepancies during parallel runs. This includes generating initial hypotheses, suggesting SQL queries for ICAP MySQL, and proposing draft JavaScript code snippets or DFC modifications to resolve issues.
- Validation & Feedback Loop: Work with APIs (e.g., Postman) and OpenSearch Dashboard to validate AI-generated rules and proposed fixes. Provide critical feedback to continuously improve the accuracy and utility of our AI models and automation tools.
- Contribute to Automation: Actively participate in the development and refinement of AI-driven automation scripts and tools that streamline the entire migration lifecycle, from code analysis to final validation.
- Cross-functional Collaboration: Work closely with ICAP Developers, EDP Developers, and Quality Engineers, providing AI-powered insights and solutions to accelerate problem-solving and
Qualifications
- Some experience or coursework in JavaScript, Perl, Java, or similar languages.
- Basic knowledge of MySQL, Oracle, or other databases.
- Familiarity with JSON, XML, and API concepts.
- Strong interest in Artificial Intelligence, Large Language Models (LLMs), and their practical application in software engineering and automation.
- Willingness to work with legacy code and a proactive approach to learning and applying AI-aided reverse engineering techniques.
- Interest in data quality, formatting, transformation, and the automation of complex migration processes.
- Excellent problem-solving and communication skills, with an ability to critically evaluate and refine AI-generated outputs.
- A collaborative mindset and eagerness to learn from others in a fast-paced, innovative environment.