Skip to main content

Technical Job Openings in Yahoo! Banglore

Hi,

some openings in Y! for tech lead positions (IC3) & Research Engineer positions.

The min requirement for Research eng is 3+ and Tech lead is 5+

gmail id :  akshuu@gmail.com


Any doubts or queries, please drop a comment, will reply back shortly.

Find the openings & the requirements below

Tech Lead ( Job Number: 1142918)

 

About Yahoo!


Think about impacting 1 out of every 2 people online--in innovative and imaginative ways
that are uniquely Yahoo!. We do just that each and every day, and you could too. After all,
it's big thinkers like you who will create the next generation of Internet experiences for
consumers and advertisers across the globe. Now's the time to show the world what you've
got. Put your ideas to work for over half a billion people.

Millions of users visit various yahoo properties on regular basis,  each of them are having various
different  needs and preferences while consuming the content. Content optimization project is all
about understanding the users need  and mapping him to segments which he can be fit best  
depending on interest, past user interaction with various properties,  age , gender,  location etc  so
that  the content rendered to user is tailored to individuals taste and needs to increase user engagement with yahoo network.  Architecting such system involves dealing with tens of thousands of user interaction every second across yahoo network,  huge historic data running in to millions of  user interaction,processing and modeling the interaction over hundreds of nodes using cloud technologies, recommending apt content for every user interaction across yahoo network.

We are looking for well seasoned senior engineers with relevant experience who wants to take up challenge to make a difference to millions of internet users reaching yahoo network by joining us to build and enhance  platform to enable  Core content services and  knowledge engine  continuously  as technology users needs and network evolves.

Job Functions :

· Design and drive implementation of highly reliable, scalable, extensible, maintainable, and operable systems for collecting, processing, modeling, storing and handling data generated by user interaction with multiple business systems across Yahoo!
· Work closely with the Scientists, product management and Engineering teams to define the next generation of Content optimization systems on the home grown and cloud technologies.
· Work closely with the  Science & development team to develop data models, design patterns, code quality,performance, and overall system reliability
. Own design & implementation  of  few critical components in system while helping the team to come up with Design & implementation of deliverables with high quality
· Work closely with customer/partner teams within the advertising, search, and media product groups to define and to architect products that require significant cross component coordination
· Participate actively in recommend technology, and standards for implementing platforms and frameworks.

Experience Profile :


·  Relevant experience in product based organization with Large Scale distributed systems preferably in cloud technologies.
·  Good understanding of web architecture, Data Mining and associate technologies.
·  Strong Technical leadership and mentoring qualities
·  Excellent knowledge of data structures and algorithm analysis
·  Excellent knowledge of OO Analysis, OO Design and Design Patterns
·  Excellent knowledge and hands-on experience of JAVA.
.  Experience with C/C++  desirable.
·  Exposure to programming using PERL/PYTHON/PHP or any other scripting language.
·  Exposure to Data analytics, Machine Learning techniques  highly desirable
·  Good knowledge of OS fundamentals and working in Unix/Linux environment
·  Strong communication, collaboration, and decision-making skills
·  Ability to learn new topics quickly

   Self directed, highly motivated individual

 

 

 

Research Engineer (Job Number: 038605) 

 

Yahoo! Labs is pioneering the new sciences underlying the Web. As the center of scientific excellence for Yahoo!, Yahoo! Labs delivers both fundamental and applied scientific leadership through published research and new technologies powering the company's products.

We are looking for research engineers to work alongside our world-class scientists to deliver the next generation of businesses to the company. Engineers at Yahoo! Labs have the opportunity to work on a variety of project types, including: rapid prototype and proof-of-concept development, research engineering libraries, tools, and platforms for distributed computing and algorithm evaluation.
In this position you would be working together with our scientists to develop novel software engineering solutions for problems in information retrieval, machine learning, computational linguistics, matrix and graph algorithms, unsupervised clustering, data mining, human-computer interaction/user experience and microeconomics. You will develop end-to-end data mining pipelines for extracting and utilizing user insights from logs, as well as train and deliver machine learned models. The successful candidate will be passionate about software engineering yet able to thrive in a dynamic research environment. 

 
Minimum Job Qualifications:

• MS in Computer Science with 3+ years practical experience designing and developing modern, object-oriented, large scale distributed systems
• Specific background, experience, skill set and focus on backend systems architecture, building distributed systems and knowledge of working extensively with databases
• Proficiency in at least one (preferably two) of Java, C++, C and at least one (preferably two) of Perl, PHP, Python
• Thorough understanding and practice in the use of object-oriented design patterns and data management systems, relational or object-oriented
• Some experience with large scale programming multithreading projects

Preferable Job Qualifications:

• Basic understanding of Hadoop and/or MapReduce
• Familiarity with large-scale, distributed systems backend architecture and development
• System building experience
• Familiarity with tools like Matlab or R
• Ability to interpret research results and transform into innovative, consumer-facing products

 

 

Tech Lead, Service Engineering (    Job Number: 036492)

 

Do you...

Have a passion for solving technical problems, from the network to the application stack?

Want to write applications that provide infrastructure for deploying software to, managing, and maintaining many thousands of servers?

Envision the ability to work with large scale systems which require performing almost no tasks manually?

Spend time trying to figure out how something works, not stopping with knowing just that it does?

Want to make real web applications and back-end systems faster, more reliable, more efficient?

 

Production Engineers at Yahoo! thrive on the scale and mission-critical nature of our complex search systems as well as the challenge that comes along

with their operation In this critical role, you'll utilize your rare combination of significant UNIX systems experience, network knowledge, troubleshooting skills,

and coding sensibilities to design, deploy, monitor, and automate all operational aspects of Yahoo!'s revenue-critical search platforms.

The ideal candidate is a technical generalist with skills ranging from production systems/network management to software development.

 

Responsibilities

·       Function as a technical generalist responsible for the overall health and performance of our search platform

·       Develop tools to automate the deployment, administration, and monitoring of a large-scale Linux environment

·       Gain deep application-level knowledge of the systems.

·       Contribute to the overall design and specifications of our next generation applications.

·       Work with development teams to harden, enhance, document, and generally improve the operability of our systems

·       Assist in the configuration/build-out of new deployments to facilitate our constant growth.

·       Participate in a 12x7 (daylight hours) on-call pager rotation

 

Must have:

·       A BE / B.Tech / MCA / M.Tech / MS in computer sciences from one of the reputed Universities.

·       Atleast 6– 8 years of experience in IT industry, with hands-on experience on multiple Unix variant high-end servers; operations that include high availability, capacity planning, SLA planning, etc.

 

UNIX / Web / Database and other related:

·       Excellent hands on linux or unix or any similar variants; both administration and internals.

·       Working knowledge of apache or any web servers

·       Good understanding of apache logs, config, etc. and be able to debug the issues

·       Experience of the file systems, nfs, dns, mail

·       Should be able to interpret system condition by looking at system stats/profiles (e.g. CPU, Memory, Swap, disk capacity).

·       Good working knowledge of ftp, tcp/ip, sockets and other necessary protocols.

·       Automation experience in infrastructure monitoring

·       Usage of open source tools like nagios etc

 

Networking: 

·       Understanding of routers, switches, Should have dealt with network debugging tools to check the trace routes, packet loss, TCP dumps and relate it to the applications impact.

 

Programming: 

·       Scripting in shell / Perl

·       Well versed with usage of Regular expressions, awk, sed

 

Team:

·       Good team player and be able to align with the business and team goals

·       Proactively takes initiative in resolving issues and be able to go one step ahead to find the root cause, interpret the issue and work towards a long term solution.

·       Strong verbal and written communication skills

·       Ability to handle jobs independently if the need arises.

·       Quick Learner, able to grasp new techniques / technologies well.

·       Should be able to stretch beyond working hours when needed.

·       Be able to mentor and extend help to the others in the team from time to time based on the roles and responsibilities.

·       Be able to guide the team on technical concerns and in troubleshooting problems.

·       Proven ability to take initiative on serious technical concerns, and be able to work with team on the closure.

·       Ability to start a project from scratch and work on the complete project life cycle.

·       Be able to work effectively in situations involving uncertainty, ambiguity by setting up effective communication with the necessary stakeholders.

·       Ability to make timely and practical decisions that helps both the projects and the team.


Comments

Popular posts from this blog

Good Bye laptops

Can any one ever imagine of life without laptops or desktops now.!!! hmmm...yes but need anything else that replaces them. So Japan is always ready to help you out with their technlogy.Since its a time of microtechnology, everything is modeled as small as it can be so you not computers. Amazing technology from Japan . . . but can you guess what it is ?Look closely and guess what they could be... This is something that will replace your PC in the near future.Beleive it or not this the the future of forthcoming computers. After looking the picture to the right you might guess wht I'm talking about. In the revolution of miniature computers, scientists have made great developments with bluetooth technology.This is the forthcoming computers you can carry within your pockets, they are very small in size comparable to pen. This "pen sort of instrument" produces both the monitor as well as the keyboard on any flat surfaces from where you can carry out functions you would normally

China vs India: Sikkim border conflict between India and China in 1967

Did you know India has offered 800 sheep and 59 yaks to China. Image Source: Google Images I am pretty sure its hard to believe, but its true, that India has offered 800 sheep and 59 yaks to China. 1962 war with China will remain in the memories of most of the Indians. Although China was not able to gain any strategic advantage after the war. Hence China keeps on waiting or rather creating these small issues to take advantage out of them. For this China opened another front in Sikkim and Arunachal Pradesh, but they did not find any reason to start any conflict with India in these reasons. Then comes this missing flock of 800 sheep and 59 yaks besides the allegations of territorial incursions. This let to the build-up Sikkim border conflict between India and China in 1967. This is what China was looking for since 1962 war. Exchanges between the two governments dating back to 1965 reveal that China accused Indian troops of stealing the flock of animals from Tibetan herdsmen

Schoolgirl Internal - Katey Grind