3 Open Positions · Remote

Join Our Team

Build the future of image and PDF tools with a passionate remote team. Real product, real users, real impact.

Fully Remote

Work from anywhere, on your schedule

Real Product

Ship features used by 10K+ daily users

Mentorship

Learn directly from experienced engineers

No Red Tape

Small team, fast decisions, direct ownership

Open Positions

We're looking for curious, driven people to join our remote team

Frontend Intern - Vue.js/Nuxt3

Frontend Engineering

Internship Remote

Join our frontend team to build fast, accessible, and beautiful interfaces for our image and PDF conversion tools. You'll work directly in our production Nuxt 3 codebase and ship features that real users rely on every day.

Requirements

  • Solid Vue 3 Composition API experience
  • Tailwind CSS or similar utility-first CSS
  • Understanding of SSR and hydration
  • Git fundamentals (branches, PRs, rebasing)
  • Eye for clean, accessible UI

What You'll Gain

  • Ship code to production from week 1
  • Master Nuxt 3 SSR & performance tuning
  • Learn Core Web Vitals optimisation
  • Code reviews with constructive feedback
  • Portfolio-worthy open-source contributions

Backend Intern - Python

Backend Engineering

Internship Remote

Help us design and build the APIs that power image processing pipelines, file conversion, and user-facing features. You'll get hands-on experience with asynchronous task queues, storage systems, and performance optimisation at scale.

Requirements

  • Python proficiency & Django fundamentals
  • RESTful API design with DRF
  • SQL basics (PostgreSQL preferred)
  • Familiarity with Celery or task queues (a plus)
  • Basic Docker knowledge

What You'll Gain

  • Build and deploy REST APIs to production
  • Learn async image processing pipelines
  • Work with cloud storage (S3-compatible)
  • Understand caching, queuing & rate-limiting
  • Real debugging experience in a live system

AI / ML Image Processing Intern

AI & Machine Learning

Internship Remote

Work on the AI features that set PortImg apart — background removal, image upscaling, generative fill, style transfer, and more. You'll integrate pretrained models, fine-tune pipelines, and help us evaluate emerging open-source image generation research.

Requirements

  • Python with PyTorch or TensorFlow experience
  • Familiarity with CNNs and segmentation models
  • Hands-on experience with diffusion models or GANs (a plus)
  • Understanding of OpenCV / PIL / image transforms
  • Comfortable reading ML papers and implementing ideas

What You'll Gain

  • Deploy real AI features to thousands of users
  • Work with Stable Diffusion, SAM, ESRGAN and similar
  • Learn production model serving (ONNX, TorchServe)
  • Explore image gen: inpainting, upscaling, style transfer
  • Co-author internal model evaluation reports

How to Apply

1

Apply

Email your CV and a short intro to [email protected]

2

Review

We respond within 3–5 business days

3

Interview

A relaxed interview call to know about your work and goals

4

Welcome!

Onboard, meet the team, and start shipping

Ready to Build?

Send your CV and a short note about yourself to [email protected].

Get in Touch