Junior Full Stack Developer

Reposted One Month Ago
Be an Early Applicant
Shenzhen, Guangdong, CHN
Hybrid
Junior
Artificial Intelligence • Computer Vision • Machine Learning • Software
The Role
As a Junior Full Stack Developer, you will help build backend services and responsive frontend applications, integrate third-party services, and support CI/CD processes while collaborating with the AI research team to enhance the platform.
Summary Generated by Built In

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?

What we offer:

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 Handbook

Comprehensive 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 inclusive workplace. We believe that everyone should be able to bring their whole selves to work, and we do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or any other legally protected status.

Skills Required

  • 1+ years of experience in full stack software engineering
  • Proficiency in Python
  • Proficiency in modern frontend development using TypeScript and Next.js/React
  • Familiarity with cloud platforms, particularly GCP and Vercel
  • Basic knowledge of MongoDB
  • Strong problem-solving skills and enthusiasm to learn
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Frederick, MD
52 Employees
Year Founded: 2022

What We Do

Ultralytics is a leading AI company that creates transformative, open-source computer vision solutions, notably as the creators of YOLO, the world's most popular real-time object detection framework. They provide a complete platform for annotating, training, and deploying AI models, aiming to democratize access to advanced AI technology.

Similar Jobs

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

COACH-销售顾问-深圳平安

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Shenzhen, Guangdong, CHN
16000 Employees

Ericsson Logo Ericsson

Software Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Guangzhou, Guangdong, CHN
88000 Employees

Bose Logo Bose

Engineering Program Manager

Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Hybrid
Shenzhen, Guangdong, CHN
2900 Employees

Bose Logo Bose

Acoustical Engineer

Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Hybrid
Shenzhen, Guangdong, CHN
2900 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account