Skip to main content
Back to jobs

Junior Full Stack Developer

External
ultralytics logoUltralytics ยท Shenzhen, China
Full-timeRemote3mo ago
CI/CDComputer VisionDockerGCPGitHubGitHub Actions
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Cutting-Edge-next generation AI computer vision technology: contribute to building cutting edge computer vision AI models based on the YOLO framework.Impactful Work: Shape the future of AI-powered solutions that transform industries.Collaborative Culture: Join a talented and passionate team that values open communication and innovation.Ultralytics HandbookComprehensive guide to our company's mission, vision, values, and operational practices. This handbook is designed to provide key insights and resources for our (future) team members, collaborators, and community to align with Ultralytics' core principles.Link: https://handbook.ultralytics.com/Ultralytics is an equal opportunity employer and are committed to building an inclVision insurancePaid time offRemote work optionsFlexible scheduleEquity / stock options

Additional Information

About Ultralytics: At Ultralytics , we commit to relentless innovation in the AI space and seek team members who resonate with our ambition to produce the world's best YOLO AI models . If you're obsessed with AI, eager to make an impact on the world and thrive in dynamic, high-intensity environments, we invite you to apply for a position on our team. ๐ŸŒŽ Location and Legalities This full-time Junior Full Stack Developer position is based onsite in our Ultralytics office in Shenzhen, China, with a hybrid model of 3 days in-office and 2 days remote. ๐Ÿš€ What You'll Do As a Junior Full Stack Developer at Ultralytics, you will contribute to the development and maintenance of the Ultralytics Platform , our end-to-end platform for AI model development. Key responsibilities include: Assisting in building backend services using Python and deploying serverless API functions on Vercel . Developing intuitive and responsive frontend applications with TypeScript and Next.js . Learning to work with our infrastructure on Google Cloud Platform (GCP) for backend workers and Vercel for frontend and API deployments, using Docker for containerization. Supporting the implementation and maintenance of services for features like cloud training and model deployment for Ultralytics YOLO models, with MongoDB for data persistence. Helping integrate authentication via Clerk and payment processing via Stripe . Participating in our CI/CD processes using GitHub Actions to support rapid and reliable delivery. Collaborating with our AI research team to integrate the latest computer vision advancements into the platform. Learning and applying best practices in code quality, testing, and performance, and contributing to our open-source ecosystem. This role offers an excellent opportunity to grow your skills and make meaningful contributions to Ultralytics' mission of delivering top-tier machine learning tools and models to the community. ๐Ÿ› ๏ธ Skills and Experience 1+ years of experience in full stack software engineering. Proficiency in Python and willingness to learn backend services and serverless functions. Proficiency in modern frontend development using TypeScript and Next.js/React . Familiarity with cloud platforms, particularly GCP and Vercel , and containerization technologies like Docker . Basic understanding of RESTful APIs and service architectures. Some exposure to CI/CD pipelines , especially GitHub Actions . Basic knowledge of MongoDB and NoSQL database patterns. Awareness of third-party integrations such as Clerk (authentication) and Stripe (payments) is a plus. A genuine passion for AI and machine learning; eagerness to learn about MLOps or training models like YOLO11. Strong problem-solving skills and enthusiasm to learn in a fast-paced, high-intensity environment. ๐ŸŒŸ Cultural Fit - Intensity Required Ultralytics is a high-performance environment for world-class talent obsessed with achieving extraordinary results. We operate at a relentless pace, demanding exceptional dedication and an unwavering commitment to excellence. Our team thrives on audacious goals and absolute ownership. This is not a conventional workplace. If your priority is predictable comfort or a standard work-life balance over the relentless pursuit of progress, Ultralytics is not for you. We seek driven individuals prepared for the profound personal investment required to make a defining contribution to the future of AI. ๐Ÿ’ถ Compensation and Benefits Competitive Salary: Highly competitive based on experience. Startup Equity: Participate directly in Ultralytics growth and success. Hybrid Flexibility: 3 days per week in our brand-new office - 2 days remote. Generous Time Off: 24 days vacation, your birthday off, plus local holidays. Flexible Hours: Tailor your working hours to suit your productivity. Tech : Engage with cutting-edge AI projects . Gear: Brand-new Apple MacBook and Apple Display provided. Team : Become part of a supportive and passionate team environment . If you are driven to redefine the capabilities of machine learning and eager to make a significant impact, Ultralytics offers an exceptional career opportunity. Ready to accelerate your career as a Junior Full Stack Developer?


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at ultralytics? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect