Software Engineer - New Grad - Bangalore
Positions are available in Bangalore, India.
The area: Software Engineering
Google's Software Engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionising search technology, we're applying our world-class programming skills to create innovative applications that organise the world's information and make it universally accessible and useful. The projects we work on include transaction processing, mapping, image processing, machine learning, distributed systems and scalability, and client-side applications dealing with mobile, television and video. Collaborating in small, agile teams, we do rapid development work – producing an environment that combines the invigorating feel of a startup company with the resources and stability of a healthy, established business.
The role: Software Engineer - New Grad
Software Engineers at Google are developers who yearn to create and implement full product lifecycles – not just code solutions. This means you need to have a solid foundation in computer science, you consistently come up with new ideas and you would naturally strive for a deep understanding of your products in order to be able to continually improve upon them. With the bigger picture in mind, you will seek to code elegant systems. Our teams develop massively scalable, distributed software systems and also collaborate on multitudes of smaller projects that have universal appeal – which requires research, awareness, interactivity and asking questions. You bring strong competencies in data structures and algorithms, along with a technical fascination for how stuff fits together. You're motivated to experiment and take chances in order to make a difference in your field, unafraid to stand up for your ideas and eager to embrace change.
Responsibilities:
Research, conceive and develop software applications to extend and improve on Google's product offering.
Contribute to a wide variety of projects utilising natural language processing, artificial intelligence, data compression, machine learning and search technologies.
Collaborate on scalability issues involving access to massive amounts of data and information.
Solve all problems that come your way.
Requirements:
BS or MS degree (a PhD is a plus).
Experience with UNIX/Linux or Windows environments, distributed systems, machine learning, information retrieval and TCP/IP.
Extensive experience programming in C, C++, Java and/or Python.
Experience in network programming and/or developing/designing large software systems.
Showing posts with label GOOGLE. Show all posts
Showing posts with label GOOGLE. Show all posts
Tuesday, December 16, 2008
GOOGLE JOB STUDENT
As an engineer at Google, you'll work on challenging problems and come up with solutions that potentially improve millions of people's lives.
Our work here requires ideas from just about every area of computer science – including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression and user interface design – as well as other engineering disciplines.
Our engineers' backgrounds also vary enormously. Some started at Google right after college; others came after spending time in academia or at other companies, even other industries. Some love thinking long and hard about difficult problems; others just enjoy getting their hands dirty building and deploying massive, real-world systems. What we all share is an enthusiasm for making the world a better place through the intelligent application of information technology.
Job Opportunities by Department
Software Engineering
Are you driven to develop new applications that can make a difference to millions of people? Google's software engineers design, develop, test, deploy, maintain, and enhance the next-generation technologies and software solutions. We use our world-class programming skills on a full range of tasks – from software design through to operational implementation and maintenance.
View Software Engineering Opportunities »
Software Engineer - New Grad - Bangalore
Product Management
Does the idea of bringing Google's newest products and technologies to market excite and inspire you? The Product Management and Partnership roles work with Engineering to develop cutting-edge products that anticipate and exceed market requirements and drive Google's business.
Our work here requires ideas from just about every area of computer science – including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression and user interface design – as well as other engineering disciplines.
Our engineers' backgrounds also vary enormously. Some started at Google right after college; others came after spending time in academia or at other companies, even other industries. Some love thinking long and hard about difficult problems; others just enjoy getting their hands dirty building and deploying massive, real-world systems. What we all share is an enthusiasm for making the world a better place through the intelligent application of information technology.
Job Opportunities by Department
Software Engineering
Are you driven to develop new applications that can make a difference to millions of people? Google's software engineers design, develop, test, deploy, maintain, and enhance the next-generation technologies and software solutions. We use our world-class programming skills on a full range of tasks – from software design through to operational implementation and maintenance.
View Software Engineering Opportunities »
Software Engineer - New Grad - Bangalore
Product Management
Does the idea of bringing Google's newest products and technologies to market excite and inspire you? The Product Management and Partnership roles work with Engineering to develop cutting-edge products that anticipate and exceed market requirements and drive Google's business.
Labels:
GOOGLE
Tuesday, November 11, 2008
TOP 20 WEBSITE
today released new data about the top 20 most popular websites in terms of traffic with Google.com taking the top position.
None of the finance related websites managed to breach the top 20 mark though this situation will definitely change when Hitwise release data for October.
Most Popular Websites in US
1 www.google.com 6%
2 mail.yahoo.com 4.70%
3 www.myspace.com 4.01%
4 www.yahoo.com 3.88%
5 mail.live.com 2.14%
6 www.ebay.com 1.61%
7 search.yahoo.com 1.48%
8 www.facebook.com 1.20%
9 www.msn.com 1.08%
10 www.youtube.com 0.93%
11 www.gmail.com 0.79%
12 wikipedia.org 0.53%
13 images.google.com 0.52%
14 mail.aol.com 0.42%
15 search.msn.com 0.41%
16 news.yahoo.com 0.41%
17 my.yahoo.com 0.40%
18 address.yahoo.com 0.40%
19 www.pogo.com 0.37%
20 craigslist.org 0.33%Yahoo’s combined share in this pie of top 20 websites is higher than that of Google.
And if these numbers are any indication, here’s how the various web email sites now rank in terms of popularity: (a) Yahoo! Mail (b) Windows Live Hotmail (c) Gmail (d) AOL.
None of the finance related websites managed to breach the top 20 mark though this situation will definitely change when Hitwise release data for October.
Most Popular Websites in US
1 www.google.com 6%
2 mail.yahoo.com 4.70%
3 www.myspace.com 4.01%
4 www.yahoo.com 3.88%
5 mail.live.com 2.14%
6 www.ebay.com 1.61%
7 search.yahoo.com 1.48%
8 www.facebook.com 1.20%
9 www.msn.com 1.08%
10 www.youtube.com 0.93%
11 www.gmail.com 0.79%
12 wikipedia.org 0.53%
13 images.google.com 0.52%
14 mail.aol.com 0.42%
15 search.msn.com 0.41%
16 news.yahoo.com 0.41%
17 my.yahoo.com 0.40%
18 address.yahoo.com 0.40%
19 www.pogo.com 0.37%
20 craigslist.org 0.33%Yahoo’s combined share in this pie of top 20 websites is higher than that of Google.
And if these numbers are any indication, here’s how the various web email sites now rank in terms of popularity: (a) Yahoo! Mail (b) Windows Live Hotmail (c) Gmail (d) AOL.
Labels:
GOOGLE
Monday, November 10, 2008
GOOGLE RANK BLOG
These are the two most important factors for Blog ranking In Google Blog Search
How fresh your content is
Exact keywords in the title
These factors are not really discussed in the patent, they might seem obvious, but are easily overlooked.Even when sorting by relevance, in Google Blog Search the most relevant posts are the first few freshest. If there is lots of fresh content on a particular keyword, factors other than keywords in the title might not even come into it.
If you don’t have the exact keyword in the title, you are unlikely to rank highly. You can rank highly for “blogsearch” or “google blogsearch” and not even appear in the first 100 results for “blog search” or “google blog search”. Google Blog Search which only used one variation in the title, but used the variation with spaces in subheadings throughout.
Google only list one relevant document per domain with Google Blog Search, unlike the primary Google Search which may rank 2 pages. This post, because it will be fresher than my previous post, will most likely displace my previously high listing on the term “blogsearch”, at least for a short while
How fresh your content is
Exact keywords in the title
These factors are not really discussed in the patent, they might seem obvious, but are easily overlooked.Even when sorting by relevance, in Google Blog Search the most relevant posts are the first few freshest. If there is lots of fresh content on a particular keyword, factors other than keywords in the title might not even come into it.
If you don’t have the exact keyword in the title, you are unlikely to rank highly. You can rank highly for “blogsearch” or “google blogsearch” and not even appear in the first 100 results for “blog search” or “google blog search”. Google Blog Search which only used one variation in the title, but used the variation with spaces in subheadings throughout.
Google only list one relevant document per domain with Google Blog Search, unlike the primary Google Search which may rank 2 pages. This post, because it will be fresher than my previous post, will most likely displace my previously high listing on the term “blogsearch”, at least for a short while
Labels:
GOOGLE
Subscribe to:
Posts (Atom)