How Google's new Cloud Jobs API uses machine learning to help companies fill jobs

Google recently announced the Google Cloud Jobs API, which helps companies find more relevant applicants for open jobs.

Image: iStockphoto/Ivanko_Brnjakovic

Google's new Google Cloud Jobs API could make it easier for enterprises to find more relevant job candidates for open positions in their company. The API, announced via a blog post on Tuesday, uses machine learning to better match specific skills to certain jobs.

The API comes along with the announcement of a new Cloud Machine Learning group at Google, which will be led by machine learning experts Fei-Fei Li and Jia Li, the post said. The goal of the API is to address the challenge that "comes from a lack of industry standards to define and describe occupations and how they align to specific skills," the post said.

The basis for the API itself is the belief that there's often a disparity among job titles, job descriptions, and the skills needed. According to its official web page, the Cloud Jobs API seeks to understand those differences, and then "matches job seeker preferences with relevant job listings based on sophisticated classifications and relational models."

SEE: Job description: Cloud engineer (Tech Pro Research)

According to its blog post, Google's intended audience for the API is "job boards, career sites and applicant tracking systems." The API is available in alpha, and a few companies have already started using it.

"Jibe was able to seamlessly deploy the Google Jobs API as a turnkey machine learning solution for one of our customer's career sites in a matter of 3 weeks, and we expect that implementation time to shrink for future customers," Joe Essenfeld, founder and CEO at Jibe, said in the post.

While the API is targeted at a broad set of careers, it could potentially help with the boon of unfilled tech jobs. The demand for employees in fields like IT and software development has led to confusion in the recruiting process. However, Google will have to compete with existing firms like, and newer options like, which seeks to match tech employees with better jobs.

In keeping with the AI theme, Google also announced support for new hardware options on the Google Cloud Platform, which could further enable more work in machine learning. It also announced updates to its Cloud Translation, Cloud Vision and Cloud Natural Language APIs, and dropped prices for its Cloud Vision tool by roughly 80%, the post said.

Additionally, the company launched its A.I. Experiments set of machine learning demos that allow anyone who is interested in trying out the technology to do so.

The 3 big takeaways for TechRepublic readers

  1. Google's new Cloud Jobs API uses machine learning to improve the match between potential job candidates and open positions at a company, according to a blog post.
  2. Google will need to compete with other tech companies, like, if it wants to help fill the gap in tech hiring.
  3. Google also improved a host of its other machine learning APIs, and launched a new page where users can experiment with the technology.

Also see