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
Post a Comment