Chicago Machine Learning Study Group Message Board › Machine Learning Sr. Engineer @ Orbitz
Ok, I'm not used to job-marketing speech, so bear with me:
Orbitz is looking for a Sr. Engineer for its Machine Learning team. Orbitz' platform is primarily Java, so strong experience there is desired. Experience with Hadoop (including M/R, Hive, HBase, etc.) is also desired. Strong analytical skills are a must w/ particular focus on machine learning skills. The ideal candidate will be able to mentor junior team members in both ML techniques as well as engineering practices. Experience with production systems and experimental practices is also desired.
Send me an email w/ your resume if you're intrested.
Here's the full job posting:
Orbitz’s Machine Learning team is looking for an exceptional Senior Software Engineer to build solutions that enhance the richness and quality of our product utilizing big data analytics techniques and machine learning algorithms. You will serve as a key technical resource in the full development cycle, end-to-end, from conception, design, implementation and testing to documentation, delivery and maintenance. The team works in quick iterations, using the technologies and algorithms best suited for solving challenging problems such as text classification and recommendation systems. Some of the technologies used by Orbitz Machine Learning team include SOLR, Hadoop, Hive, Couchbase, python, and R.
Write high quality code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high quality documentation supporting the design/coding tasks.
Participate in team meetings, stand-ups, and architecture/design discussions.
Identify areas of improvement in our frameworks, tools, and processes and strive to make them better.
Work as a team player with solid communication and presentation skills and help interpret technical concepts to non-technical audiences.
Participate in roadmap definition of the team
Design, develop, and deploy scalable software systems and algorithms to clean and standardize raw data
Dig in and become an expert in our datasets
Work with other teams to integrate the standardized data into their products
Measure the effectiveness of our data standardization products
Read research papers and design and develop experimental prototypes
Lead peer review sessions and teach others by example on how to critique technical deliverables.
Demonstrate precision and accuracy in estimating and subsequently delivering within sprints.
Bachelor’s degree in Computer Science or related field with 5+ years of development experience or Master’s degree in Computer Science or related field with 3+ years of development experience
Excellent analytical, mathematical, and technical skills
Experience with or a demonstrable interest in machine learning, natural language processing, data mining, artificial intelligence, and statistics
A solid foundation in data structures, algorithms, and software design
Expertise in at least one object oriented language (Java, C#, C++, .Net, etc.)
Expertise in at least one scripted language (Python, Perl, etc.)
Experience working with Hadoop, Hive, Map-Reduce
Must work well in a collaborative, team environment and independently
Ability to handle aggressive timelines in a rapid development environment with multiple dependencies
Strong interpersonal, communication, and leadership skills
Independence in completing tasks and multi-tasking capabilities
Familiarity and comfort with Open Source code and applications
Advanced degree in Artificial Intelligence, Machine Learning, Data Mining, or related field
Experience with data visualization
Knowledge of statistical tools (SAS, R, Matlab)
Experience at a high volume ecommerce company