Back to jobs
H

Software Engr II

Guangzhou, Guangdong, ChinaPosted 3 weeks ago
hybrid

Job Description

Job Overview

We are seeking a Full-Stack Engineer with solid .NET development background and practical AI application implementation experience. You will be responsible for the end-to-end development and iteration of AI systems for small and medium-sized localized platforms, including building stable .NET services, integrating local offline LLM capabilities, implementing lightweight full-stack AI features, and ensuring system stability, performance and compliance.

Role Positioning: This is a .NET AI full-stack engineering role focused on application engineering and production delivery, not model training or algorithm research. You will independently implement full-stack AI solutions, covering backend AI service orchestration and frontend AI interactive development.

 

Key Responsibilities

  • Design and develop stable, lightweight .NET Core services and standardized RESTful APIs to support business and AI scenarios for small and medium-sized localized platforms.
  • Build enterprise AI applications based on local LLM services, offline AI SDKs and local AI frameworks; implement end-to-end AI service orchestration, including prompt management, context scheduling, streaming response processing, logging and error handling.
  • Build lightweight, deployable local RAG solutions for small and medium scenarios, covering document parsing, embedding generation, local vector retrieval, context assembly and intelligent response generation.
  • Implement full-stack AI features such as AI dialogue interfaces, streaming interaction, semantic search and document Q&A; optimize front-backend integration to guarantee system stability and user experience.
  • Leverage AI tools to improve full-stack R&D efficiency, including code generation, refactoring, automated testing and rapid prototyping.
  • Conduct AI output quality validation, system performance tuning and security optimization; maintain technical documentation and collaborate cross-functionally to drive product and technical iteration.
  • Follow standard software engineering and Responsible AI principles to deliver stable, lightweight, and maintainable AI systems for small and medium-sized business platforms.

 

Basic Qualifications

  • Bachelor’s degree or above in Computer Science, Software Engineering or related technical fields.
  • 3+ years professional C#/.NET development experience, proficient in .NET Core and WebAPI, with practical experience building and maintaining small-to-medium scale business systems.
  • Solid software engineering fundamentals, with hands-on experience in asynchronous programming and performance tuning for local business systems.
  • Familiar with network communication principles and socket programming.
  • Solid frontend fundamentals with HTML/JavaScript/TypeScript; proficient in at least one mainstream framework (React/Angular/Vue/Blazor).
  • Hands-on experience integrating LLM APIs/SDKs to build production AI applications.
  • Deep understanding of core AI application technologies: RAG, embedding, vector search and prompt engineering.
  • Capable of designing AI service orchestration, exception handling, monitoring and performance tuning.
  • Proven experience building full-stack AI scenarios including streaming responses, chat interaction and document Q&A.
  • Familiar with AI content security, data privacy compliance and Responsible AI practices.
  • Strong independent troubleshooting and cross-team collaboration skills with fluent English for daily technical work.

Preferred Qualifications

  • Familiar with lightweight open-source AI frameworks and local LLM integration solutions suitable for small and medium-sized platforms.
  • Hands-on experience building lightweight RAG systems, local knowledge bases and internal AI assistants for small and medium-sized platforms.
  • Familiar with lightweight vector storage and local retrieval solutions suitable for small and medium-sized platforms, including embedded vector libraries, local file retrieval and lightweight standalone search engines.
  • Hands-on experience with WebSocket/SSE streaming interaction and real-time AI full-stack development.
  • Familiar with local deployment, standalone service iteration, local environment debugging and system observability.
  • Experience in prompt optimization, AI output evaluation and AI application performance tuning is a plus.
  • Hands-on experience with C++, Rust, or other system-level programming languages is a plus.

Core Tech Stack

Core Technologies: .NET Core, C#, WebAPI, LLM API/SDK Integration, Prompt Engineering, Embedding, Vector Search, RAG, AI Service Orchestration, Streaming Interaction, Full-Stack AI Development, AI Quality Control & Security Compliance.

Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Software Engr II at Honeywell | Renata