 |
 |
 |
| |
|
| |
| |
Company Profile: |
| |
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. |
| |
Job Location is Bangalore for all the positions |
| |
|
| |
Job Title: Senior Director of Engineering, User & Data Analytics |
| |
Req id: 28021 |
| |
About the Opportunity |
| |
We are looking for a veteran leader who will lead the organization that powers the analytical capabilities of all of Yahoo's consumer-facing sites (aka Audience). Responsibilities include development of systems & tools to enable instrumentation, data aggregation, reporting and experimentation. You will be responsible for product plans, design, delivery, and operation of these systems & tools. You will be expected to drive continuous improvements in development processes and capabilities. Active participation in shaping the product roadmap & defining long-term strategy will be expected.
This is a very unique opportunity to be part of a world-class team focused on developing and deploying services on very large scale. |
| |
Essential Responsibilities |
| |
- Hire and manage a large team of world-class engineers, architects, and managers.
- Deliver on key project initiatives that are part of Yahoo's User Data and Analytics roadmap.
- Deliver strategic thinking about User Data within Yahoo at a product level as well as from a systems architecture/concept level including details of operational hardware and datacenter complexities.
- Drive the re-architecting of key components of Yahoo's Data infrastructure with the goal of providing services to other product teams within Yahoo (and to external partners) in order to improve the overall insights into the business.
- Work closely with product management to solicit and unify requests from a large number of internal customers into a common strategy and implementation roadmap.
- Help in the creation of a product vision and drive it forward every day.
- Take projects from concept to deployment, using creativity, leadership, cross-functional management, and critical thinking.
- Deliver new products and product updates within budget and on time, while maintaining world-class quality standards
- Foster an environment supportive of innovation and for the continuous generation of new innovative technologies and platforms within the User Data and Analytics team.
- Help ensure proper alignment of development activity against established priorities. Facilitate direct and efficient communication between remote teams - especially between the BLR team and key stakeholders in the US and elsewhere.
- Proactively identify, handle and escalate issues that arise. Directly interact and manage communication with peers in engineering and other related functional groups.
- Providing strong leadership to your team, in both management and technical aspects.
|
| |
Required Qualifications and Experience |
| |
- Bachelors degree in Computer Science is required. MS or PhD in Computer Science preferred.
- 10 to 15 years in senior software engineering management positions some of it in products/organizations involving highly scalable, large-footprint, distributed systems.
- Record of recruiting and training successful, highly talented teams.
- Demonstrated track record of successful development and deployment of high quality software products.
- Should have had strong influence in direction of product roadmap in previous roles.
- Understanding of scalability considerations in designing high-performance distributed systems is important.
- Strong communication and collaboration skills to work with people from a variety of technical and cultural backgrounds.
- Track record of successfully working with distributed and remote teams. Experience with matrix management and in leading and managing geographically distributed teams of engineers a big plus.
- Prior second-line manager experience for 5+ years; experience with organizations sized @ 50-100 people is a big plus.
- Self starter / high energy, deadline-driven, dependable and can deliver results with aggressive deadlines.
- Attention to detail, hands on, team player (flexible with assignments), and can-do attitude. Outstanding people skills.
- Strong problem solver with the ability to influence people and drive results in a matrix organization while building long term positive and collaborative relationship.
- Strong project management skills.
|
| |
|
| |
 |
| |
|
| |
Job Title: Senior Product Manager |
| |
Req id 25828 |
| |
The Internet is a big, busy place, and we at Yahoo! are proud to stand out in the crowd. As the world's number one Internet brand, servicing over a half billion people, we're determined to maintain our commitment to delivering news, entertainment, information and fun... each and every day.
In order to maintain our position as one of the world's most trafficked Internet destinations, we're always on the lookout for people with big ideas and big talent to help us provide our visitors with the innovative products and services they've come to expect from Yahoo!. We're looking for people like you. |
| |
How Big Can You Think? |
| |
As a member of the Product Management team, you would be working with the senior leadership in formulating results-oriented product strategies, set long-term roadmaps, execute on specific product plans, drive detailed product requirements and track projects to completion. You would be leading a team of product managers and work closely across time zones with customers, marketing, business development, engineering and user-experience design teams.
Sound interesting? If you are our ideal candidate, you have a passion for developing and marketing leading edge internet products. You have a strong technical background with large-scale software infrastructures and deep knowledge of web-based monetization models. You are hands-on, you have a bias for action, are passionate, detailed oriented, and have experience managing products through multiple release lifecycle with increasing impact and results. You enjoy solving tough problems and can effectively communicate your solutions to a wide and varied audience. |
| |
Responsibilities: |
| |
- Single-point responsibility for bringing products to market and deliver results.
- Lead, mentor, challenge and motivate a team of product managers through a dynamic and changing industry and marketplace.
- Identify customer segments and market opportunities, formulate product strategies and long-term roadmaps, analyze detailed requirements and be deeply involved in design and development process
- Manage multiple products through the entire lifecycle.
- Ship quality products and launch them to market involving rollout plans, training, core messaging and pricing.
|
| |
Required Skills and Experiences: |
| |
- Strong background or familiarity with internet advertising or content networks, search technologies or related areas.
- Hands-on experience with direct customer interfacing for requirements analysis, competitive research, developing multi-phase feature roadmaps, granular feature prioritization, detailed feature design and documentation of product/functional requirement specifications.
- Track record of developing elegant and simple feature functionalities delivered through world-class user experiences.
- Successful collaboration with top-tier engineering and product organizations, proven ability to work with cross-functional teams including sales, marketing, business management and customer care.
- Ability to design and navigate through conflicting priorities, product development processes across teams dispersed across time zones, cultures and organizations in a fast-changing environment.
|
| |
Education and Experience: |
| |
- B.E./ B.Tech/ BS is required. MBA from a leading institution strongly preferred.
- Minimum 12+ years experience in the technology industry, preferably 8 to 10 years exp in product management, with a consistent strong track record of increasing responsibilities and successes.
- Software development experience is a plus.
|
| |
Personal and Interpersonal Skills: |
| |
- Ability to interacting with and influence senior executives with strong product vision.
- Goal-oriented, detail-oriented, ambitious, and strong ability to follow-through on commitments.
- Demonstrates integrity, maturity, and set an example of constructive and positive leadership for the team.
|
| |
 |
| |
|
| |
Job Title: Architect/ Principal Engineer II |
| |
Req ID: 21487 |
| |
About the group |
| |
The Media Products and Solutions (MPS) group in Bangalore has worldwide, end-to-end responsibility for all Y! Listings Business (e.g. Y! Travel, Y! Autos, Y! Real Estate), and for all Y! Products (e.g. Locals, Cricket) built specifically for the Emerging Markets (India, Latin America, SE Asia, and Middle East). The other big focus area of MPS team is building social networking products and platforms for Emerging Markets and Asia Pacific region. In addition, the MPS engineering team has global engineering ownership for all or part of key Y! Media properties such as Y! Finance. This group is head- quartered in Bangalore with engineering and product teams also located in Sunnyvale, Sau Paulo, and Singapore.
Yahoo! builds media, communications, and advertising products that serve more than half a billion people. Every day, we connect millions of consumers to the people and things that matter to them most. We are looking for top technical talent to help us balance the functionality, reliability, and cost of the systems that drive our global products. This position is a great opportunity to advance the state of the art in Internet technologies, and to learn to design and operate some of the biggest information and communication systems in the world. |
| |
Essential Job Functions |
| |
- Design highly reliable, scalable, extensible, maintainable, and operable systems.
- Define and build products that require significant cross-organizational coordination.
- Work closely with product management and development teams to define the next generation of media, communications, advertising, cloud, and data systems.
- Recommend technology, engineering organization, and standards for implementing products.
- Work closely with development teams to develop design patterns and to improve product quality, performance, and reliability.
- Work closely with executives to align products and systems with the organizations that specify, develop, test, and deploy them.
- Evangelize technology vision and strategy with senior management, other groups within the company, and outside Yahoo!.
- We value architects who do enough hands-on implementation work to keep current with technology trends inside and outside the company.
|
| |
Years of Experience Needed: |
| |
- 12+ years of experience working with distributed systems
- 8+ years of technical leadership responsibilities
|
| |
Position Requirements: |
| |
- Demonstrated ability to provide technical leadership for large, high caliber organizations
- Expertise in Internet systems design and implementation (both textbook and war stories)
- Expertise in evaluating, selecting, and integrating best-of-breed/innovative technologies
- Demonstrated leadership in technologies that are core to Yahoo!'s products (distributed systems, cloud computing, content management, indexing, database, editorial systems, web services, multi-tier serving architectures, machine learning, business intelligence, data mining, enterprise applications, mobile devices, and communications protocols)
- Analytical skills: complexity, capacity, performance, quality, logistics, statistics
- Ability to design testability, operability, scalability into globally-deployed systems
- Strong verbal and written communication skills
- Engineering or product management experience desirable, but not required
|
| |
Technical Skills Needed: |
| |
- Experience with object-oriented technologies, including a range of design patterns
- Experience with some combination of C, C++, Java, Perl, Python, Ruby, PHP
- Experience with Web Technologies (Apache, AJAX, HTML, JavaScript, HTTP, SOAP, XML)
- Understanding of large-scale data processing technologies (SQL, Map/Reduce)
|
| |
Education: |
| |
- BS/MS in CS or equivalent is required. Ph.D. is desirable.
|
| |
 |
| |
|
| |
Job Title: Principal Front End Engineer (IC4) |
| |
Req id: 30202 |
| |
About the group |
| |
Yahoo! Small Business is looking for an energetic and experienced Principal Front End Engineer who is passionate about building high volume, scalable, reliable and high performance services for the small business market. Our services help several hundreds of thousands of small business with billions of dollars of sales to get online, sell online and market online.
The services must be fast, secure, highly available, customizable and built to scale. This poses very interesting challenges with web technologies, storage systems, distributed programming, large-volume system architecture, abuse mitigation and security. A successful candidate must be passionate about his area of expertise, a fast learner, self-starter, and a skilled problem solver.
You should be passionate about building world class user experiences and have an expert command of Web client development and Web2.0 technologies. You will be working with the latest Front end technologies and mentoring the team to build high visibility applications with the latest front end technologies. Your experience with these technologies and ability to mentor a team towards high quality and performance are a key to this position.
This position is a leadership position to drive use of the latest front end technologies and to enable your team to build highly usable and scalable applications for the Internet. We are very proud of the product that we are working on and we are looking for equally motivated and energetic people to drive this technology implementation. |
| |
Minimum Qualifications: |
| |
- Talent and passion for developing software with a mature and rigorous approach to program design.
- Proven experience building very usable and highly scalable rich internet applications.
- Strong command of: HTML/XHTML standards, CSS, JavaScript (including JSON) and Document Object Model.
- Strong command of: HTML/XHTML standards, CSS, JavaScript (including JSON) and Document Object Model.
- Ability at developing dynamic AJAX driven web solutions, cross-browser development practices and browser degradation strategies.
- Excellent exposure to PHP, XML, XSLT and related technologies.
|
| |
Recommended Qualifications: |
| |
- Experience with YUI libraries
- Proficiency with UI design practices, reusable component development and deployment.
- Fluency with UNIX, HTTP, Apache.
- Experience with MySQL or other relational databases.
- BS/MS/PhD in Computer Science with relevant work 10+ yrs of experience.
|
| |
 |
| |
|
| |
Job Title: Research Engineer |
| |
Job ID: 20716 |
| |
About the Opportunity |
| |
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 exploiting 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: |
| |
- BS in Computer Science or related field with 5+ years practical experience designing and developing modern, object-oriented, large scale distributed systems.
- Demonstrated proficiency in C++ or Java and at least one scripting language such as Perl, PHP or Python.
- Thorough understanding and practice in the use of object-oriented design patterns and data management systems, relational or object-oriented.
- Specific experience, skill-set and focus on backend systems architecture, building distributed systems and knowledge of working extensively with databases.
- Some experience with large scale programming multithreading projects
|
| |
Preferable Job Qualifications: |
| |
- MS or PhD in Computer Science or related field strongly preferred.
- Basic understanding of machine learning algorithms and/or statistical data analysis methods.
- Familiarity with information retrieval techniques.
- Proficiency in cloud computing (Map/Reduce).
If you are excited about contributing to the underlying scientific foundations of new Web-related disciplines, then Yahoo! Labs India is the place for you. To apply you can send your resume to: yahoo-labs-blr@yahoo-inc.com |
| |
 |
| |
|
| |
Position: Research Scientist |
| |
Job ID: 20715 |
| |
Yahoo! Labs in Bangalore (http://bangalore.yahoo.com/labs) has open position for a research scientist. We are looking for PhD candidates with strong research track records in the areas of text and multimedia data mining, machine learning, information retrieval and extraction, online ad matching, microeconomics, and social network analysis.
The research we do at Yahoo! Labs has a number of distinct characteristics. Our goal is to deliver compelling experiences to Web users by showing them the most relevant content and ads. Further, the solutions that we devise work at true Web scale, which means hundreds of millions of users, billions of pages, and petabytes of data! And what's more, we get to test our algorithms on live Web traffic, and continuously refine them based on real-time feedback. |
| |
Some of the prominent research projects that were working on in the Bangalore Lab include: |
| |
- Web information extraction and integration: The Web is a vast repository of human knowledge. Consequently, extracting structured data (e.g., product names and prices, restaurant names, addresses, ratings and reviews) from Web pages can lead to better ranking and presentation of search results. We are developing wrapper induction and machine learning techniques that leverage page structure, content features, and content redundancy for structured information extraction. We are also addressing the hard research problems of de-duplicating extracted records, and integrating records for the same entity from multiple sources.
- ultimedia search: Increasingly, users of the Web are drawn to interesting multimedia content in the form of images and videos. Flickr alone has a sizable fraction of all the images on the Web. Our research aims to answer questions like: How do we retrieve the most relevant multimedia content taking into account both content features and metadata (e.g., tags)? How do we find similar or related content - across music, image, and video databases - when we have billions of objects?
- Computational advertising: The central challenge in online advertizing is to find the best ad to present to a user engaged in a given context, such as querying a search engine ("sponsored search") or reading a Web page ("contextual advertising"). Selecting an ad which improves the user's Web-experience while maximizing revenue is a non-trivial challenge. It involves quantifying relevance between an ad and its context, predicting click through rates and optimizing on-line auction mechanisms among other problems. Machine learning models such as gradient boosted decision trees, statistical techniques like logistic regression, and controlled 2nd price auctions are some example techniques that are optimized simultaneously. This being a nascent area, there is tremendous scope for new algorithms that perform and scale better.
- Social network and data analysis: Social networking sites like Facebook and LinkedIn are gaining in popularity in today's Web. Our research focuses on analyzing the social graphs underlying mail, IM and social networking sites to find influencers, filter out spam, and recommend ads, topics and people to users based on their connections. Another interesting trend on the Web is the rapid growth of user-generated content in the form of blogs, article comments, ratings and reviews, photos, etc. Ranking, summarizing, detecting abuse, and analyzing the sentiment of the vast amounts of user-generated content pose several non-trivial research challenges.
If you are excited about contributing to the underlying scientific foundations of new Web-related disciplines, then Yahoo! Labs India is the place for you. To apply for a full-time research scientist position in Bangalore, you can send your resume to: yahoo-labs-blr@yahoo-inc.com |
| |
 |
|
| |
|