About the job
About Ultralytics:
At Ultralytics, we are driven by a passion for pioneering advancements in artificial intelligence. We are on the lookout for talented individuals who share our vision of creating the finest YOLO AI models. If you have a fervor for AI and a desire to make a meaningful impact while thriving in a fast-paced environment, we encourage you to join our dynamic team.
Location and Legalities
This full-time Junior Full Stack Developer position is located at our Ultralytics office in Shenzhen, China, operating under a hybrid model of 3 days in-office and 2 days remote work.
Responsibilities
As a Junior Full Stack Developer at Ultralytics, you will play a key role in developing and maintaining the Ultralytics Platform, our comprehensive solution for AI model development. Your key duties will include:
Contributing to backend service development using Python and deploying serverless API functions on Vercel.
Creating user-friendly and responsive frontend applications utilizing TypeScript and Next.js.
Gaining experience with our infrastructure on Google Cloud Platform (GCP) for backend workers and Vercel for frontend and API deployments, employing Docker for containerization.
Assisting in the implementation and maintenance of services for features such as cloud training and model deployment for Ultralytics YOLO models, utilizing MongoDB for data persistence.
Facilitating the integration of authentication through Clerk and payment processing via Stripe.
Engaging in our CI/CD processes utilizing GitHub Actions to ensure swift and reliable delivery.
Collaborating with our AI research team to incorporate cutting-edge computer vision advancements into the platform.

