Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ASUS COMPUTER INTERNATIONAL Logo

AI Application Software Lead Architect

ASUS COMPUTER INTERNATIONAL

Salary not specified
Dec 12, 2025
Hillsboro, OR, US
Apply Now

ASUS is looking to lead the architecture and design of cloud and AI software solutions for ASUS NUC, Mini-PC, and IoT products, incorporating Generative and Agentic AI technologies to solve business and technical problems.

Requirements

  • Strong software development skills in Windows or Linux environments.
  • Familiarity with CI/CD pipelines and software release processes.
  • In-depth understanding of Windows or Linux subsystems, including drivers, middleware, and application layers.
  • Experience with AI technologies: ChatGPT, GPT APIs, LangChain, and OpenAI Function Calling.
  • Knowledge of prompt engineering, context management, and vector databases (e.g., Pinecone, FAISS, Chroma).
  • Hands-on experience with RAG (Retrieval-Augmented Generation) implementations.
  • Proficiency in at least one major programming language: Python (Flask, FastAPI, LangChain) or JavaScript/TypeScript (Node.js, Next.js)

Responsibilities

  • Analyze existing software solutions in target market segments; identify gaps and opportunities to align with strategic objectives.
  • Design and develop new features, capabilities, and solutions for ASUS NUC products.
  • Collaborate with project management to define development schedules, including alpha, beta, and production milestones.
  • Design and implement machine learning algorithms, neural networks, and AI models; collect, preprocess, and clean data for training.
  • Architect AI applications, including frontend, backend, APIs, data flow, and model integration.
  • Integrate LLM platforms such as OpenAI, Azure OpenAI, Anthropic, and Google Gemini.
  • Conduct technology evaluations, create architecture documentation, and guide engineering teams through implementation.

Other

  • Bachelor of Science or Master’s degree in Computer Science, Computer Engineering, Artificial Intelligence, Software Engineering or related field
  • 10+ years of hands-on software development experience in C/C++, C-Sharp, Java, or related languages within Windows and/or Linux environments, with 4+ years in system architecture, platform design, or technical leadership roles.
  • Maintain reliable attendance and punctuality.
  • Hybrid working model: Typically works in an office environment, 3 days in office each week.
  • Occasional travel, including international travel, may be required