Ride-sharing provider and Silicon Valley giant Uber is looking to hire Mexican engineers for its software development centers in the US cities of Seattle, San Francisco, and New York.

The new hires will develop technology solutions and products for its operations across Latin America.

This is the second time in one year that Uber has launched a hunt for Mexican engineers. Last year, it took on nearly a dozen Mexican IT professionals for its US offices.

Among the positions it is looking to fill up are back-end engineers, software engineers, iOS and Android developers, and interns for software development.

“Roles are full-time and will require relocation to either San Francisco, Palo Alto, Seattle, or New York,” stated the company in a call for potential employees.

Uber employs 200 people at its downtown Seattle office, one of the company’s largest engineering hubs that leaders describe as a “microcosm” of its San Francisco headquarters.

There, engineers work on a variety of technologies ranging from driver compliance to fleet management and airport logistics.

HR executives from the company will arrive in Mexico City to interview the applicants, according to local media reports. Engineers required to relocate to US cities have been promised a hefty “relocation package” in addition to assistance with immigration paperwork.

Mexico is Uber’s third-largest market based on trip volume, and, more importantly, one of the few countries where the ride-hailing app is making any profits. Mexican engineer, Alejandro Chouza, who oversaw Uber’s operations in Mexico until recently, is now in charge of transportation services across Seattle, Portland, and other Northwest cities.