Software Engineer - Machine Learning

Less than 5 years experience  • 

Salary depends on experience
Posted on 03/21/18
San Mateo, CA
Less than 5 years experience
Salary depends on experience
Posted on 03/21/18

Software Engineer -- Machine Learning

SAN MATEOENGINEERINGFULL-TIMEAPPLY FOR THIS JOBStreaming analytics is the core technology that separates SignalFx from the competition. We are seeking a machine learning engineer who will work closely with data scientists to design and implement the next generation of algorithms to solve some of the hardest problems in monitoring.

Responsibilities

    • Implement algorithms for processing time series (classification, anomaly detection, analytical tasks specific to monitoring), and contribute to the design/prototyping stages as well
    • Architect and implement new machine learning pipelines (including feature generation and selection, model selection), with a keen eye towards tradeoffs among timeliness, accuracy, resource consumption
    • Extend the SignalFx analytics platform
    • Participate in end-to-end architecture reviews and discussions with the broader team, playing an influential role in overall product design
    • Participate in design and code reviews

Requirements

    • An advanced degree in a technical field (e.g., computer science, machine learning, mathematics, statistics, economics)
    • 2+ years of software engineering experience (or academic equivalent)
    • Excellent programming skills (Java preferred)
    • Deep understanding of machine learning concepts
    • Experience applying statistics and machine learning to real-world problems (time series experience is a plus); and the ability to evaluate, compare, recommend algorithms
    • Ability to operate autonomously
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.