The New York Times is looking for an extraordinary technologist to join our search team as a Sr. Software Engineer. The Times search team works on an an incredibly cool problem. Every month our users make millions queries against an archive of over sixteen million articles. For every query we must identify, rank and return the most relevant articles. And we have to do this in milliseconds. Our solution involves everything from natural language processing to distributed systems to serious data science. As a Sr. Software Engineer on this team, you will have the opportunity to work with and provide direction for all of the systems that power search onnytimes.com. If you are an experienced search technologist and technical leader looking for a high-profile opportunity to work on some of the world’s most interesting search problems, please apply to join us!
As part of the search team team, you will enjoy a vibrant culture that promotes innovation -- nestled within an established and respected institution. Inside our new midtown building, you will find floor-to-ceiling windows, plenty of whiteboards, a sushi chef, and a technical staff with both a sense of humor and a passion for beautiful systems. Moreover we stand behind and respect people with a passion for tackling the hard problems, and we have the resources to do so.
We offer a highly competitive salary and an impressive array of benefits, including comprehensive health coverage, 401(k) plan, employee stock purchase plan, tuition assistance, and a bonus plan.
Responsibilities include:
- Leveraging the latest innovations in natural language processing, data science, machine learning and distributed systems to build out our search systems.
- Innovating solutions to the many search challenges unique to one of the web’s most popular news sources.
- Optimizing our systems for scalability, speed, high availability, minimal footprint
- Designing the infrastructure on which our systems run.
- Collaborating with your colleagues across the company’s technology, business and newsroom departments.
Requirements:
- A passion for information retrieval.
- B.S. in Computer Science or equivalent experience
- Strong Unix / Linux proficiency
- 5+ years experience programming in either Python, C++ or Java
- Solid understanding of distributed, scalable web application architecture
- Mastery of the fundamentals of software design, coupled with a deep understanding of object-oriented software and design patterns
- Experience with full product lifecycles, rapid prototyping, and iterative product development
- Experience with Elasticsearch, Mongo, Lucene and Amazon Web Services a huge plus.
J2W:DIC
Company Information: The New York Times Company (NYSE: NYT) is a global media organization dedicated to enhancing society by creating, collecting and distributing high-quality news and information. The company includes The New York Times, International New York Times, NYTimes.com, INYT.com and related properties. It is known globally for excellence in its journalism, and innovation in its print and digital storytelling and its business model. Follow news about the company at @NYTimesComm.
EEO Statement: The New York Times Company is an equal employment opportunity employer, and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship or any other protected characteristic. The New York Times Company is committed to diversity in its most inclusive sense.
As part of the search team team, you will enjoy a vibrant culture that promotes innovation -- nestled within an established and respected institution. Inside our new midtown building, you will find floor-to-ceiling windows, plenty of whiteboards, a sushi chef, and a technical staff with both a sense of humor and a passion for beautiful systems. Moreover we stand behind and respect people with a passion for tackling the hard problems, and we have the resources to do so.
We offer a highly competitive salary and an impressive array of benefits, including comprehensive health coverage, 401(k) plan, employee stock purchase plan, tuition assistance, and a bonus plan.
Responsibilities include:
- Leveraging the latest innovations in natural language processing, data science, machine learning and distributed systems to build out our search systems.
- Innovating solutions to the many search challenges unique to one of the web’s most popular news sources.
- Optimizing our systems for scalability, speed, high availability, minimal footprint
- Designing the infrastructure on which our systems run.
- Collaborating with your colleagues across the company’s technology, business and newsroom departments.
Requirements:
- A passion for information retrieval.
- B.S. in Computer Science or equivalent experience
- Strong Unix / Linux proficiency
- 5+ years experience programming in either Python, C++ or Java
- Solid understanding of distributed, scalable web application architecture
- Mastery of the fundamentals of software design, coupled with a deep understanding of object-oriented software and design patterns
- Experience with full product lifecycles, rapid prototyping, and iterative product development
- Experience with Elasticsearch, Mongo, Lucene and Amazon Web Services a huge plus.
J2W:DIC
Company Information: The New York Times Company (NYSE: NYT) is a global media organization dedicated to enhancing society by creating, collecting and distributing high-quality news and information. The company includes The New York Times, International New York Times, NYTimes.com, INYT.com and related properties. It is known globally for excellence in its journalism, and innovation in its print and digital storytelling and its business model. Follow news about the company at @NYTimesComm.
EEO Statement: The New York Times Company is an equal employment opportunity employer, and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship or any other protected characteristic. The New York Times Company is committed to diversity in its most inclusive sense.