Smart Cube welcomes talented and passionate individuals to join our team and create a smart future together.
Software Engineer (Full-Stack)
Job Responsibilities:
Project Development: Participate in the full-stack development of the company's core products and projects, responsible for implementing front-end interface interactions and back-end business logic, and jointly promoting project goals.
System Maintenance: Assist in daily maintenance, bug fixes, and performance optimization of existing systems to ensure stable system operation.
Technical Research: Keep up with technical trends (such as AI-assisted development, new framework applications), collaborate with team members to explore and implement appropriate new technologies in actual products.
Basic Requirements:
Education: Bachelor's degree or above, computer-related major.
Back-end Foundation: Familiar with at least one back-end language (Java/Go/Python/Node.js), able to complete simple interface development.
Front-end Foundation: Familiar with at least one front-end framework (React/Vue/Angular), understand component-based development concepts.
Computer Skills: Solid foundation in data structures and algorithms, familiar with HTTP/ICP and other network protocol principles.
Databases and Tools: Familiar with the basic use of common databases such as MySQL/Redis/MongoDB; preference for those familiar with common Linux commands.
AI Capability: Understanding or practice with AI-assisted programming tools, willing to use tools to improve development efficiency.
Comprehensive Quality: Good sense of responsibility and self-drive, good at communication, able to collaborate efficiently with the team. Able to adapt to multi-tasking work rhythm and have pressure resistance.
Benefits:
Salary Structure: Competitive internship salary (specific Price to be negotiated, depends on ability) + project commission.
Career Development: Outstanding performers will be provided with convert to permanent opportunities (year-end double salary), direct employment upon graduation.
Working Environment: Relaxed team atmosphere, flat management; office with regular snacks, regular team building/dinners.
AI Algorithm Engineer
Job Responsibilities:
Algorithm Research and Development: Participate in the algorithm research and development of the company's AI-related products, including but not limited to machine learning, computer vision, natural language processing, etc.
Model Training: Responsible for AI model training, tuning and deployment, ensuring model performance and accuracy.
Technical Innovation: Track the latest technological developments in the AI field, explore the application of new technologies in the company's products.
Cross-team Collaboration: Work closely with product, development and other teams to implement AI technology in actual products.
Basic Requirements:
Education: Bachelor's degree or above, computer, mathematics, statistics and other related majors.
Algorithm Foundation: Solid foundation in machine learning and deep learning, familiar with common AI algorithm principles.
Programming Ability: Familiar with Python, understand at least one deep learning framework (such as TensorFlow, PyTorch, etc.).
Mathematical Foundation: Good mathematical foundation, including linear algebra, probability theory, calculus, etc.
Project Experience: Preference for those with AI-related project experience or competition experience.
Comprehensive Quality: Good problem-solving ability and team collaboration ability, strong learning ability and innovative spirit.
Benefits:
Salary Structure: Competitive salary (specific Price to be negotiated, depends on ability) + project commission.
Career Development: Outstanding performers will be provided with convert to permanent opportunities (year-end double salary), direct employment upon graduation.
Working Environment: Relaxed team atmosphere, flat management; office with regular snacks, regular team building/dinners.
3D Engine Engineer
Job Responsibilities:
Engine Research and Development: Participate in the research, development and optimization of the company's 3D engine to improve system performance and stability.
Function Development: Responsible for the development of 3D engine-related functions, such as rendering, physics simulation, scene management, etc.
Technical Optimization: Optimize the performance and compatibility of the 3D engine for different platforms and devices.
Cross-team Collaboration: Cooperate with product, front-end and other teams to apply 3D technology to actual products.
Basic Requirements:
Education: Bachelor's degree or above, computer-related major.
Programming Ability: Familiar with C++, preference for those with 3D engine development experience.
Computer Graphics Foundation: Solid foundation in computer graphics, understanding of rendering pipeline, lighting models, etc.
Mathematical Foundation: Good mathematical foundation, including linear algebra, geometry, calculus, etc.
Project Experience: Preference for those with 3D engine or related project experience.
Comprehensive Quality: Good problem-solving ability and team collaboration ability, strong learning ability and innovative spirit.
Benefits:
Salary Structure: Competitive salary (specific Price to be negotiated, depends on ability) + project commission.
Career Development: Outstanding performers will be provided with convert to permanent opportunities (year-end double salary), direct employment upon graduation.
Working Environment: Relaxed team atmosphere, flat management; office with regular snacks, regular team building/dinners.