Start Your Search Here

Job Search

Huawei Nederland

The Netherlands / Global

Senior Engineer – AI-Native DevEco IDE & Agentic Developer Tooling

Job Description

About The Role

Join a small, senior engineering team in Amsterdam shaping the next generation of DevEco, the IDE for HarmonyOS developers.

You’ll have significant technical ownership: exploring new AI-native developer experiences, building working prototypes, evaluating emerging agent architectures, and helping turn the strongest ideas into product direction together with DevEco HQ in China.

What You’ll Do

Build working prototypes and technical demos for AI-native IDE and developer-tooling features.

Explore how modern coding agents handle context, tool use, planning, and verification, and adapt these approaches to HarmonyOS development.

Evaluate emerging IDE, LLM, and agent architectures hands-on and turn findings into practical recommendations.

Develop concepts for AI-assisted and agentic developer workflows that improve productivity and developer experience.

Collaborate with universities, open-source communities, researchers, and industry partners.

Work closely with the Amsterdam Team Lead and DevEco HQ to influence technical direction and future product capabilities.

What We’re Looking For

Hands-on experience building IDE, developer-tooling, or engineering-productivity features.

Good understanding of IDE technologies such as IntelliJ Platform, PSI, LSP, or similar architectures.

Practical experience with LLMs, coding agents, context engineering, agent orchestration, or evaluation.

Ability to take an early-stage idea and turn it independently into a working prototype.

Strong engineering judgment and problem-solving skills.

Strong English and confidence collaborating with international teams.

Based in Amsterdam or willing to relocate.

Nice to Have

Experience with compiler toolchains, build systems, runtimes, or developer test infrastructure.

Contributions to developer-tools, AI coding, research, or open-source communities.

Experience working with developer ecosystems that have limited tooling, documentation, or training data.

Strong technical communication and the ability to clearly explain and advocate for technical ideas.

#J-18808-Ljbffr

Toepassen Now

Similar Opportunities

View all jobs