Principal Software Engineer/Manager

Full-time
Taiwan, Province of China
Senior Level
Posted 1 hour ago
Apply for this position → Go ad-free with Premium ×

*This position is remote within TAIWAN ONLY 🚀 The Goal

We are building a 'Text-to-Code' automation engine. We need a strong C# Architect who has successfully integrated AI/LLMs into real-world projects. You will lead the design of a system that turns natural language into executable Windows automation.

💻 What You Will Do

1. System Architecture & C# Core

  • Design and build the core automation engine using C# / .NET.

  • Ensure the code is clean, scalable, and follows modern design patterns (Solid, Clean Architecture).

  • Solve complex technical challenges, such as compiling code at runtime or handling Windows UI interactions.

2. AI Integration (Real-world Application)

  • Integrate LLMs (OpenAI, Azure, etc.) into the software workflow.

  • Design the logic for how the system interacts with AI—focusing on prompt structure, context management, and error handling (Self-healing).

  • Bridge the gap between 'Generative AI' and 'Reliable Software Execution.'

3. Leadership & Communication

  • Mentor & Guide: Help other engineers grow. Conduct code reviews and set engineering standards.

  • Bridge the Gap: Translate technical architecture into clear explanations for PMs and stakeholders.

  • Collaborate: Work with a mindset of 'we' not 'I'. You are a partner in product decisions.

✅ Who You Are

  • Senior C# Developer: 5+ years preferred. You know .NET deeply and care about code quality.

  • Architect: You have experience building systems from scratch (0 to 1) and making architectural decisions.

  • AI Practitioner: You have applied AI/LLMs to actual projects. You understand the limitations and potential of LLMs.

  • Problem Solver: You don't just wait for tasks; you identify problems and propose solutions.

  • Great Communicator: You can explain complex tech clearly. You are easy to work with and open to feedback.

🌟 Nice to Have

  • Experience with Windows UI Automation (UIA) or RPA tools.

  • Experience with DevOps / CI/CD pipelines.

  • English proficiency (Professional working proficiency).

💡 Why Apply?

  • Impact: You are the architect, not just a coder. Your decisions shape the product.

  • Tech Stack: Work with the latest combination of Modern C# and Generative AI.

  • Culture: We value engineering excellence and psychological safety.

Go ad-free with Premium ×
Apply for this position →
About the Job
Full-time
Taiwan, Province of China
Senior Level
Posted 1 hour ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Principal Software Engineer/Manager

*This position is remote within TAIWAN ONLY 🚀 The Goal

We are building a 'Text-to-Code' automation engine. We need a strong C# Architect who has successfully integrated AI/LLMs into real-world projects. You will lead the design of a system that turns natural language into executable Windows automation.

💻 What You Will Do

1. System Architecture & C# Core

  • Design and build the core automation engine using C# / .NET.

  • Ensure the code is clean, scalable, and follows modern design patterns (Solid, Clean Architecture).

  • Solve complex technical challenges, such as compiling code at runtime or handling Windows UI interactions.

2. AI Integration (Real-world Application)

  • Integrate LLMs (OpenAI, Azure, etc.) into the software workflow.

  • Design the logic for how the system interacts with AI—focusing on prompt structure, context management, and error handling (Self-healing).

  • Bridge the gap between 'Generative AI' and 'Reliable Software Execution.'

3. Leadership & Communication

  • Mentor & Guide: Help other engineers grow. Conduct code reviews and set engineering standards.

  • Bridge the Gap: Translate technical architecture into clear explanations for PMs and stakeholders.

  • Collaborate: Work with a mindset of 'we' not 'I'. You are a partner in product decisions.

✅ Who You Are

  • Senior C# Developer: 5+ years preferred. You know .NET deeply and care about code quality.

  • Architect: You have experience building systems from scratch (0 to 1) and making architectural decisions.

  • AI Practitioner: You have applied AI/LLMs to actual projects. You understand the limitations and potential of LLMs.

  • Problem Solver: You don't just wait for tasks; you identify problems and propose solutions.

  • Great Communicator: You can explain complex tech clearly. You are easy to work with and open to feedback.

🌟 Nice to Have

  • Experience with Windows UI Automation (UIA) or RPA tools.

  • Experience with DevOps / CI/CD pipelines.

  • English proficiency (Professional working proficiency).

💡 Why Apply?

  • Impact: You are the architect, not just a coder. Your decisions shape the product.

  • Tech Stack: Work with the latest combination of Modern C# and Generative AI.

  • Culture: We value engineering excellence and psychological safety.