FairWarning is hiring a Machine Learning Engineer to expand and improve our machine learning offerings.  FairWarning solutions protect organizations worldwide and of all sizes against data theft and misuse in Electronic Health Records (EHRs), Salesforce, Office 365, and hundreds of other applications.

Description of Role

In this role, you will be able to make major contributions to the product platform by bringing experience with machine learning to expand upon our existing machine learning offerings.  You will be given the opportunity to evaluate and implement the latest machine learning technologies to provide real world solutions.

The responsibilities of the role include the following.

  • Research and apply new machine learning models
  • Creatively take on challenges by implementing machine learning techniques and algorithms
  • Develop new machine learning paradigms, from conception to completion, for integration into FairWarning production systems
  • Participate in the planning of projects related to AI and machine learning
  • Participate in hands-on development of machine learning using the latest technologies
  • Investigate, suggest, and implement new innovative tools and processes to improve current and future AI and machine learning offerings
  • Mentor junior developers on machine learning techniques and best practices

Below is more about our customer base and what the role entails:

  • Global customer base covering North America, Europe, and Asia Pacific
  • Ensure FairWarning® platform is “Rock Solid” by validating it is secure, massively scalable, and easy to use through a constantly growing set of quality tests
  • Enable FairWarning® to bring new products to market quickly through manual and automated testing
  • Implement new innovative tools and processes to improve performance and processes of our software platform
  • Test and validate real-time streaming, complex analytics, and machine learning using the latest open source technologies
  • Contribute to Continuous Integration Testing development through creation of new tests
This position has closed – View open positions


Successful candidates have the following background:

  • Bachelor’s Degree in Computer Science or Computer Engineering
  • 2-3 years experience in software development or product development environment with a successful coding and development track record
  • 2-3 years experience working with applied statistical models
  • Experience with MLlib, Spark, and R
  • Strong mathematical skills
  • Strong technical ability in high level programming language such as Java or C#
  • Experience with Python, Scala, and AWS
  • Experience with Linux/UNIX operating system and shell scripting (Perl, Bash, Korn)
  • Ability to work in team-based setting with strong verbal and written communication skills

Additional Information About FairWarning and the Opportunity

  • FairWarning has a proven track record of developing, selling and servicing patented, market-leading product and service offerings
  • FairWarning has been voted a Top Workplace for five (5) consecutive years
  • Proven, stable and profitable for ten consecutive years
  • Successfully executing on unique & differentiated vision of radically simplifying cloud security
  • Multiple patents and trademarks on FairWarning product technology
  • Multi-billion dollar growth market for FairWarning’s cloud security offering
  • For more information on FairWarning and our latest successful offering, FairWarning for Salesforce, visit www.FairWarning.com
  • $60 million growth investment from Mainsail Partners is causing exponential growth and opportunity
This position has closed – View open positions