Machine Learning - Data Engineer


At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the world do exceptional things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Often, what you can do with our products is only limited by what you can dream up. We believe that diversity drives our vibe. We unite Elasticians across 30+ countries into one unified team, while the broader community spans across over 100 countries

Machine Learning at Elastic

Machine Learning (ML) for the Elastic Stack allows users to better understand the behavior of their data. We have developed an unsupervised machine learning engine that can plow through large amounts of data and automatically find those insights our users today have been proactively finding using search. Current use cases include finding anomalies within transactions / operational metrics, detecting uncharacteristic user behavior or finding malicious devices.

To help us further expand our capabilities we are looking to hire an extraordinary individual who can support us in our insatiable appetite for data. You will have an amazing opportunity to join a small, dedicated and highly experienced team where you can make an immediate impact and contribution to the development of our new machine learning offerings.

What you will be doing

You will support the data driven development of engineering features by making the data accessible to engineers and data scientists.

  • Curate and extend data libraries - develop, acquire and catalog datasets representative of core customer use cases
  • Extract, transform and load relevant data to accessible data formats
  • Develop, support and maintain data collection infrastructures using our Elastic Stack
  • Perform data analysis on complex datasets and clearly describe and communicate findings to peers
  • Follow GDPR policies, security and data license requirements where applicable

What you will bring

  • A BS, MS or PhD in an applied data science discipline such as Mathematics, Physics, Engineering or similar
  • Practical industry experience (at least a few years) working in a data engineering or data analysis role
  • Proven ability to work with large data sets
  • Ready to be part of a dedicated distributed team, having strong collaboration and communication skills
  • Able to plan, prioritize and deliver complex data projects
  • Knowledge, interest and a real passion for topics in big data, machine learning, mining of data and statistical analysis
  • Able to analyse real-world datasets and extract insights according to a customer use case

You are experienced in one or more of the following

  • Statistical packages and tools (e.g. R, SAS, Octave, MATLAB, etc)
  • Scripting languages (e.g. Unix Shell scripts, Python, etc)
  • Visualization technologies (Matplotlib, Seaborn, d3, etc)
  • NoSQL or relational databases
  • Working with big amounts of data on AWS/Cloud platforms is a huge plus

Additional Information

  • Competitive pay and benefits
  • Stock options
  • Catered lunches, snacks, and beverages in most offices
  • An environment in which you can balance great work with a great life
  • Passionate people building great products
  • Employees with a wide variety of interests
  • Distributed-first company with employees in over 30 countries, spread across 18 time zones, and speaking over 30 languages!

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

View this job on