Software Engineer - Machine Learning

Splunk   •  

San Francisco, CA

Less than 5 years

Posted 176 days ago

This job is no longer available.

Software Engineer – Machine Learning Team

  • Join a smart, tight-knit development team that is building machine learning based intelligence into our products and services
  • Use your creativity and expertise to implement robust, high-performing solutions
  • Participate constructively in requirements analysis and design discussions
  • Collaborate closely with product management, architects, front-end developers and QA


  • You have 3+ years of relevant industry experience programming in one of the following languages: C++, Java/JVM, Go, Python
  • You have Machine Learning expertise or a strong desire to gain new knowledge in this rapidly expanding field
  • You have the ability to learn new technologies quickly and understand a wide variety of technical challenges to be solved
  • You have the ability to develop a new feature or capability from initial concept through to the final regression tests
  • You have strong communication skills, both verbal and written.
  • You have a BS CS/EE or equivalent 

Additional skills we are interested in:

  • Experience in working within a Continuous Delivery (CD) development model
  • Experience with popular big data analysis platforms (Hadoop, Spark, Splunk etc.)
  • Experience in developing solutions within cloud computing platforms (AWS, Azure etc.)
  • Experience developing solutions within container orchestration systems