Back to all roles

CAREERS / JD-9

Algorithm Engineering Intern

Responsibilities

  1. Follow advances in Physical AI, read papers, reproduce representative algorithms and models on classical computing platforms such as GPUs, and help establish training and evaluation baselines.
  2. Help researchers implement new algorithms and methods that integrate quantum computing. Implement assigned modules, including work to translate problems into quantum-solvable formulations such as Ising or QUBO.
  3. Run and tune algorithms and models on quantum computing platforms. Help design and conduct comparisons of quantum and classical approaches, documenting experiments and analyzing results.
  4. Under guidance, help deploy, debug, and validate models on real robots.
  5. Help implement and improve algorithm modules for data refinement, augmentation, and quality evaluation.
  6. Maintain experiment records and technical documentation so that results are reproducible and can be handed over.

Requirements

  1. Currently pursuing a master’s degree or PhD in computer science, artificial intelligence, automation, robotics, or a related field; exceptional undergraduates will also be considered. At least six consecutive months of internship availability is mandatory; short internships are not offered. Availability on site for at least four days per week is preferred.
  2. Strong programming skills: proficiency in Python, knowledge of C/C++, and familiarity with deep learning frameworks such as PyTorch and the fundamentals of GPU training and inference.
  3. Proficiency with AI agent tools such as Codex or Claude Code, or experience building and using your own agents. You are welcome to demonstrate a project, experiment, or demo created in collaboration with AI during the interview.
  4. Substantial experience in at least one of the following areas (one is sufficient; experience in all areas is not required):
    • Embodied AI development: experience with simulation platforms such as Isaac Sim / Isaac Lab or the ROS/ROS2 ecosystem, and participation in robotics projects or competitions. Hands-on experience deploying and debugging real robots is preferred.
    • Model reproduction and training: reproducing Physical AI models from papers, such as Diffusion Policies, VLA/VLM, reinforcement learning, or world models, or substantial deep learning project experience. Experience validating models on real robots is preferred.
    • Quantum computing: experience using quantum computing platforms or implementing QUBO/Ising models or quantum-inspired algorithms.
  5. Knowledge of mainstream Physical AI models and algorithms, and the ability to quickly understand and reproduce papers.
  6. Basic knowledge of quantum computing, or a strong willingness to quickly learn relevant methods and tools.
  7. Clear communication of your work and conclusions, and effective collaboration with researchers and other colleagues.

Preferred qualifications

  • Publications in Physical AI, embodied AI, spatial reasoning, Gaussian Splatting, or related fields at conferences such as CoRL, RSS, ICRA, IROS, NeurIPS, ICLR, and CVPR, or journals such as T-RO, IJRR, and RA-L.
  • Project or deployment experience in bimanual manipulation, dexterous hand manipulation, or whole-body motion control.
  • Open-source contributions, model deployment performance optimization, or experience delivering real projects.

How to apply

Please specify the role you are applying for and include your résumé, availability, and links to work or projects that demonstrate your skills.

Please state the internship duration and number of days per week you can commit to.

APPLY / JOIN US

Apply to join us

The form has “Algorithm Engineering Intern” preselected. You can change the selection. Please provide your contact details and upload your résumé.

Apply online

The application form is in Chinese. You can also apply by email.

You can also email your application to career@quantsparkle.ai

Application QR code for Algorithm Engineering Intern
Scan or press and hold to apply