Tuesday, September 25, 2007

Bangalore Google

Software Engineer - New Grad - Bangalore


Position based in Bangalore, India.


"Search is already solved." Some people think so, but we respectfully disagree. Consider the kinds of problems we tackle at Google: Natural language processing. Artificial intelligence. Distributed computing. Large-scale system design. Machine learning. Data compression. UI. Information retrieval. The list goes on - and with the help of clever, curious, problem-solving engineers, the work, and the fun, goes on too.

Requirements:

  • BS/MS/PhD in Computer Science or related technical field.
  • Experience with Unix/Linux or Windows environments, C++, Java, distributed systems, machine learning, information retrieval, TCP/IP and network programming and/or developing large software systems a plus.
  • Knowledge of Perl, Python, or other scripting languages a plus