Job summary:
The Solution Architect (Lead / Principal) owns the end-to-end technical architecture for VinDynamics humanoid robot products. This role translates product vision into scalable, production-grade system architectures spanning robot hardware, onboard software, cloud platforms, and AI capabilities — including Conversational AI and Computer Vision / Vision-Language Models (VLM). Acting as the primary technical bridge between Product, Robotics, and Platform AI teams, this role drives technology selection, system integration, and architectural decisions to deliver differentiated robotic solutions.
REQUIREMENTS
Relevant education and experience
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical / Control Engineering, or related field
- 8–12+ years of experience in software or systems engineering, including 3–5+ years in a Solution Architect, Lead Engineer, or equivalent role
- Proven experience designing end-to-end systems integrating hardware, embedded / edge software, cloud services, and AI components (robotics, IoT, autonomous systems preferred)
- Strong expertise in robotics software stacks: ROS2, real-time control, sensor integration, perception pipelines, and Human-Robot Interaction (HRI)
- Solid understanding of Conversational / Agentic AI systems (LLMs, RAG, ASR, TTS, multi-agent frameworks)
- Strong knowledge of Computer Vision / VLM systems (object detection, tracking, VSLAM, multimodal AI) sufficient for system design and trade-off decisions
- Experience with cloud platforms (AWS, GCP, Oracle), containerization (Docker, Kubernetes), and real-time communication (WebSocket, MQTT, gRPC, WebRTC)
- Experience with edge AI deployment, model optimization, and hybrid edge–cloud architectures
- Strong documentation skills: architecture diagrams, API contracts, system blueprints, and trade-off analyses
- Strong English and Vietnamese communication skills
Preferred Qualifications
- Experience delivering humanoid or service robot products at scale
- Experience working across Platform AI teams (Conversational AI, CV, Speech, MLOps) as an integrator
- Exposure to both startup and enterprise environments
- Publications, patents, or open-source contributions in robotics or AI
- Familiarity with safety, privacy, and compliance for consumer robotics
Personality / Attitude
- Strong systems thinking: able to connect product vision with low-level implementation details
- Excellent cross-functional leadership and stakeholder management skills
- Proactive, decisive, and comfortable working in ambiguous environments
- Curious and research-driven; stays up to date with emerging AI and robotics trends
- Pragmatic and execution-focused with strong attention to detail
JOB DESCRIPTION
System architecture & solution design
- Define end-to-end system architecture for humanoid robot products across hardware, software, cloud, and AI layers
- Translate product requirements into scalable and maintainable technical solutions
- Produce architecture documentation including system diagrams, data flows, and API contracts
AI & robotics integration
- Design integration of Conversational AI, Computer Vision, and multimodal AI into robot systems
- Evaluate trade-offs between different AI models, frameworks, and deployment strategies
- Collaborate with AI teams to ensure production-ready deployment of models
Technology evaluation & decision-making
- Lead evaluation and selection of technologies, frameworks, and vendors
- Conduct feasibility studies, POCs, and performance benchmarking
- Balance innovation with practicality, cost, and time-to-market
Cross-functional collaboration
- Act as the technical bridge between Product, Robotics, AI, and Platform teams
- Align system architecture with product roadmap and business goals
- Support engineering teams during implementation and integration phases
Quality, scalability & production readiness
- Ensure system scalability, reliability, and maintainability
- Identify risks and propose mitigation strategies early in the design phase
- Support deployment, testing, and iteration of robot products in real-world environments
Technical leadership
- Mentor engineers and provide architectural guidance across teams
- Establish best practices for system design and integration
- Contribute to long-term technical vision and platform strategy