Working for Google - Success Stories Magazine
Press CTRL + D to bookmark this page
Logo of magazine Success stories
Logo of magazine Success stories
Share on Facebook

Working for Google

By Polina Choparinova
Images: Veselin Raichev

Share on Facebook

Veselin Raichev has worked as a software engineer for Google, where he has been engaged in Google Maps and Google Translate.

Google employees can use 20% of their time to work on projects that are important to them, that may become important for the company, but are not the main thing they are hired for. For me such project was Google Translate, which I collected data for, trained systems from Bulgarian to English and vice versa, adjusted them and added a module that conjugated words. Google Translate had one of the best teams that I’ve ever worked with. I spent 20% of one year for that, which is not a lot of time, and therefore I have not contributed as much as the people who were creating the whole system.

The work on finding routes in Google Maps was much more important to me and there I was technical manager for over two years. Teamwork was very important and we created a new algorithm that instantly finds a route even in complex networks like the whole transport network of New York, London, most trains and buses in Japan or Germany. This algorithm was published and it is not a trivial one. Imagine the search engine of an airline – there it is searching between 30-40 fields and it often takes a few seconds. We have to do the same thing with a network of several thousand lines of buses and trains that come and go every 15 minutes, including walking door to door or even taking a taxi to the nearest station. This should return the results in a matter of a second. Moreover, as in Japan, each train has a different price; the most affordable route should also be selected.

Google Maps has collected data from many suppliers. Some of the key data, such as the one on the streets or authorized turns at intersections, is now on Google. So if you report a problem in the data today, it can be resolved the next day and before this could take a year.

work for Google

Most public transport data is public and accessible to everyone. That’s the way it should be, because most companies in the sector are state-owned and should work in the interest of citizens. In addition, transport companies can hardly make serious money from this data and the benefits and revenue from allowing people to plan their ride are much more substantial.

However, data hasn’t always been open. We created a data standard called GTFS, which describes the stops, routes and schedules. Today many transport companies operate with software, which allows the publication of data in this format. Everything with this format started from the interests of Google Maps. Because of the fact that we have always wanted open data, today the main winners are not Google – most data users are developers of open source software, research centres and companies competing with Google Maps.



Лого на списание
Afrikaans Albanian Amharic Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Corsican Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Frisian Galician Georgian German Greek Gujarati Haitian Creole Hausa Hawaiian Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Kurdish (Kurmanji) Kyrgyz Lao Latin Latvian Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Pashto Persian Polish Portuguese Punjabi Romanian Russian Samoan Scottish Gaelic Serbian Sesotho Shona Sindhi Sinhala Slovak Slovenian Somali Spanish Sudanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu