Announcing PyImageJobs: A computer vision and deep learning jobs board

Today, I am pleased to announce that PyImageJobs has officially launched.

Whether you are (1) looking to find a job in the computer vision, OpenCV, or deep learning space or (2) trying to fill a computer vision position for your company, organization, or project — I have you covered.

Even though PyImageJobs just launched, the massive PyImageSearch network and community has already made it the largest computer vision jobs board onlineconnecting thousands of talented computer vision, image processing, and deep learning developers with companies who are eager to hire them.

Inside PyImageJobs you’ll find positions for:

  • Full-time work
  • Part-time positions
  • Contracting and consulting
  • Post-doc positions
  • Internships
  • Small projects
  • …and much more!

Regardless of whether you are looking for a job or ready to make your next hire, PyImageJobs is the right tool for you.

Why PyImageJobs?

PyImageJobs grew out of necessity. There was a clear gap that needed to be filled in order to enable the PyImageSearch community to:

  1. Find computer vision developers and engineers for their job positions, contracting work, or projects.
  2. Connect potential computer vision employees with companies, organizations, and individuals who are eager to hire them.

You see, each month I receive nearly 100 contract/consulting offers, far too many for me to take on, even if I built an entire company around computer vision consulting.

Instead of simply turning these offers down, I decided to create PyImageJobs to help connect talented computer vision, image processing, and deep learning developers with companies and individuals who are ready to hire.

PyImageJobs is more than just a jobs board. Whether you are looking for a full-time employee, a part-time hire, or simply a contractor/consultant for a small project — rest assured, this is exactly why I created PyImageJobs.

Since PyImageJobs is powered by the community, you can relax knowing there are thousands of readers ready to apply to your positions.

How do I post a job or project on PyImageJobs?

Figure 1: You can post part-time positions, freelance/contract work, internships, post-doc positions, remote work, and simple projects on PyImageJobs.

As I mentioned before, PyImageJobs is not limited to full-time jobs. You can also post:

  • Part-time positions
  • Freelance/contract work
  • Internships
  • Post-doc positions
  • Remote work
  • Simple projects

Whether you need to hire a full-time computer vision engineer at your company or you simply need a computer vision developer to help with your current project, give PyImageJobs a try — I’m more than confident that you’ll be able to find a developer that fits your needs.

To post your next job/project on PyImageJobs:

  1. Head to the PyImageJobs website.
  2. Click the Pricing link and select a plan.
  3. Fill out the job description.

Once submitted, your job will be posted within 24 hours, enabling you to reach thousands of active computer vision, deep learning, and OpenCV job seekers.

Concierge job description writing service (limited time only)

Over the past week I’ve had the wonderful pleasure of beta testing the PyImageJobs website with a handful of employers.

In nearly every situation I noticed the primary roadblock between an employer posting a job and them finding their next computer vision hire was crafting the job description itself.

The job posting fee wasn’t a problem. It wasn’t a trust issue either — they knew PyImageJobs, and the associated PyImageSearch community, could deliver qualified applications.

Instead, the primary issue was the fact that writing a job description can be a time consuming and tedious process, especially if you have little-to-no experience writing job listings.

There is no doubt about it — writing the perfect job description is challenging. Luckily, I’ve had years of experience not only working with computer vision engineers, but also hiring them as well.

For a limited time, I am offering a concierge job description writing service. In the future I will be charging for this service, so if you want have me write your job/project description for you, make sure you take advantage of this opportunity now.

Simply tell me about your job and I’ll help you craft a job description that is guaranteed to get applicants.

It’s hard to beat a deal like that.

To sign up for the concierge writing service, just use the following link and send me a message:

How do I get hired for a job or project on PyImageJobs?

To get hired for a job or project, I would suggest you do two things.

First, head to the PyImageJobs site and sign up for instant email notifications:

Figure 2: Sign up for instant notifications to receive an email whenever a new job is posted on PyImageJobs. Don’t miss out on a great opportunity because you found out too late!

This will ensure that you receive an email notification the second a new job is posted. You don’t want to miss out on a great job opportunity because you found out too late! Signing up for instant job post notifications will also ensure you receive a weekly curated roundup of the top/new jobs posted on PyImageJobs.

Secondly, prepare your resume or curriculum vitae. Make sure it is updated and includes your most recent projects.

When you are ready to apply for a job, click on a job listing, and then scroll to the “Apply for this Job” button:

Figure 3: Applying for a job/position on PyImageJobs is as simple as filling out four quick fields.

Clicking this button will open up a form that you can use to apply for the position. Your information will then be sent directly to the employer.

In future PyImageSearch blog posts I’ll be sharing more information on how you can make yourself stand out from the crowd when applying to positions on PyImageJobs.


Today, I am pleased to announce that PyImageJobs is officially LIVE.

Whether you are (1) looking to find a job in the computer vision, OpenCV, or deep learning space or (2) trying to fill a computer vision position for your company, organization, or project — I have you covered.

If you are interested in submitting your job or project, please contact me and I’ll help you get your job posted. And for a limited time I’m even offering a concierge writing service to help you craft the perfect job/project description.

If you would like to start applying to computer vision jobs, head to the PyImageJobs website and sign up for the instant email notification list (that way you’ll never miss out on a great job opportunity).

Enjoy the jobs board, and if you have any questions, please let me know!

, ,

14 Responses to Announcing PyImageJobs: A computer vision and deep learning jobs board

  1. damani tayeb August 7, 2017 at 12:19 pm #

    Hi Adrian great post , I have a question about License Plate Recognition here is my question : How localize plate in the image using OpenCV and Python
    I try the aspect ratio, Area ,Height and width and i still get bad result please guide me to solve this problem I need your help Adrian.

    • Adrian Rosebrock August 7, 2017 at 12:44 pm #

      Hi Damani — I cover license plate recognition inside the PyImageSearch Gurus course. I would suggest starting there.

      • damani tayeb August 7, 2017 at 1:06 pm #

        thank u Adraian

  2. David August 7, 2017 at 1:13 pm #

    This will be a huge benefit to the community! Great work!

  3. Hilman August 7, 2017 at 6:07 pm #

    Super cool Adrian!
    You’ve contribute a lot by doing this!
    You must been living in your dream right now (a lot of success, do things that change the world)!

    • Adrian Rosebrock August 10, 2017 at 8:59 am #

      Thanks Hilman! And if living the dream is helping others, than yes, I am quite happy with that 🙂

  4. Richard August 8, 2017 at 3:15 am #

    Your website and jobsite are excellent resources – – especially for engineers and consultants.
    I find your altruistic approach very refreshing in a landscape of opportunists.
    I also appreciate your diligent, focused contributions to the field.
    Thank you (and your team) again for being such an enlightening resource to the AI and Machine Vision community.
    Richard (datanowllc)

    • Adrian Rosebrock August 10, 2017 at 8:56 am #

      Thank you for the kind words Richard 🙂

  5. Prince August 8, 2017 at 6:41 am #

    Hello sir adrian. I love your post and read it everday because I want to learn computer vision. But Im having a trouble in installing the opencv & python. It been a week but still cant get it. 😯😯

    • Adrian Rosebrock August 10, 2017 at 8:54 am #

      Hi Prince — I’m sorry to hear that you are having issues installing OpenCV + Python. I would suggest you take a look at the Quickstart Bundle and Hardcopy Bundle of Practical Python and OpenCV where I include a pre-configured Ubuntu virtual machine. The VM is super easy to install and runs on Mac, Linux, and Windows — it is by far the fastest way to get up and running with OpenCV. Be sure to take a look!

  6. Somenath Chakraborty August 10, 2017 at 10:02 pm #

    Hello Sir Adrian Rosebrock, I work in OpenCv and recently install Python 3.4.1 in my Windows 7 laptops, I am using pycharm-community-2017.2.exe framework. all program running fine, but I can not import pilow and numPy So coud not able to do computer vision reltaed program. How can I solve this problem if you help?

    • Adrian Rosebrock August 14, 2017 at 1:25 pm #

      It sounds like you need to set the “Project Interpreter” for your Python + OpenCV virtual environment. See this blog post for more details.

  7. Sébastien VINCENT August 18, 2017 at 2:54 am #

    Hi Adrian. Great initiative, thanks a lot. Though I’ve been trained in maths and cryptography, I’ve been in charge of several CV projects during the last few years (logo recognition, OCR, free parking lot detection, brain activity monitoring, etc.) and I hope I will be able to find new and interesting missions with this new job board.
    A quick suggestion: at this time, the job offers I have bookmarked are not highlighted or appended with a star on the front page, and they are lost among the other offers… I think it could be idea to give them a distinctive look.

    • Adrian Rosebrock August 19, 2017 at 7:25 am #

      Thanks for the suggestion Sébastien!

Leave a Reply