- Currently enrolled in or have completed a bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong proficiency in Python and experience with modern backend frameworks such as FastAPI.
- Solid understanding of relational databases, particularly PostgreSQL.
- Working knowledge of containerization technologies, especially Docker.
- Familiarity with testing practices using PyTest and version control with Git.
- Basic understanding of asynchronous and event-driven programming concepts.
- Experience deploying applications on cloud services and managing Linux server environments.
- Knowledge of geospatial tools such as OSMnx, Shapely, and pgRouting.
- Experience with MAVLink, drone communication protocols, or Internet of Things (IoT) systems.
- Understanding of DevOps workflows and principles.
- Exposure to frontend development or mobile integration is an advantage but not required.
- Experience with artificial intelligence and machine learning frameworks such as PyTorch or TensorFlow is a significant plus.
- Clear and proactive communication skills, with the ability to translate technical details to team members and stakeholders.
- Strong sense of ownership, autonomy, and accountability.
- Excellent communication skills in both Mandarin and English.
- Collaborative mindset and willingness to work within a diverse, multidisciplinary team.
- Eagerness to learn, adapt, and iterate on complex real-world problems.