Senior Software Engineer - Data Science & Machine Learning

United States

Finite State

Product security for connected devices: the Internet of Things (IoT), Medical Devices, Industrial Control Systems (ICS), and Operational Technology (OT)

View company page

Finite State partners with product security teams, the guardians of our connected world, to create transparency for their connected devices and supply chains. Our platform handles connected devices and embedded systems across all industries, including those found in enterprises, healthcare, utilities, connected vehicles, manufacturing facilities, critical infrastructure, and government entities. 

 

We are a fast-growing series-B company with a fully distributed workforce. Led by a team of seasoned experts, we are a mission-driven team passionate about arming our customers with the actionable insights, critical vulnerability data, and remediation guidance necessary to mitigate product risk and protect the connected attack surface. We are committed to a remote first culture.

 

Role summary

Finite State is looking for a Senior Software Engineer with a strong focus in data science and/or machine learning to help us take our data to the next level. You will play a large role in leveraging data to help us provide new features and optimize our data architecture. This role will include both design and implementation. You’ll collaborate with several Product Engineering teams to actively shape the direction of one of the industry’s leading cybersecurity products. This role reports to the Engineering Manager. 

 

You must be based in and authorized to work in the US.

 

Research shows that women and those in underrepresented groups tend to apply only if they meet 100% of the requirements in a job description. If you think you have what it takes, but don’t check off every box - please still get in touch! We’d love to learn more about your experience and what motivates you to see if you’d be a great fit.

 

As a Senior Software Engineer, you will:

  • Evaluate large data sets and identify and implement solutions for improving performance, grouping / filtering, etc.
  • Determine the best methods for storing and accessing different types of data  in production
  • Help improve and build new data matching algorithms
  • Work alongside our cross functional Product Engineering teams
  • Work collaboratively with QA engineers to ensure proper test coverage and high quality releases.
  • Uphold our core values of transparency, results, accountability, customer dedication, and courage.
  • Champion our mission to protect our connected world

 

What we’re looking for:

Required Qualifications:

  • Strong background in data science and/or machine learning
  • Strong knowledge of relational databases (Postgres/MySQL) and NoSQL databases (MongoDB) with the ability to write performant SQL queries
  • Demonstrated proficiency in at least one programming language (Python, Ruby, etc)
  • Comfortable jumping into tough problems and converting ideas into functional prototypes and production-level solutions
  • Experience working on a cloud-provider-hosted platform (preferably AWS)
  • Excellent problem-solving and communication skills
  • Like to learn new things, have an open mind and want to share your knowledge with your coworkers
  • Understanding of data analysis techniques

Desired Qualifications: 

  • Experience building data visualizations and dashboards for internal stakeholders
  • Experience working on small, fast-paced, teams
  • Experience coding Python to implement features

 

Success path

  • In 30 days you will: Learn the team’s domain and begin exploring data models
  • In 60 days you will: Take on a small/med project and document a solution
  • In 90 days you will: Implement the solution

 

What’s in it for you 

  • Competitive salary with stock option grant
  • Fully covered medical, dental, vision
  • 401(k)
  • Unlimited PTO & outstanding parental leave
  • WFH stipend
  • Weekly team activities because we believe having fun is just as important as working hard
  • In a post-pandemic world, bi-annual team buildings
  • Short and long-term disability coverage
  • Life insurance
  • Optional (self-funded) benefits: pet insurance, legal assistance, home, auto & renter’s insurance
  • Employee Assistance Program

 

Tech Stack 

  • Python / Django
  • React
  • Postgres
  • Airflow
  • Presto
  • Spark
  • AWS
    • ECS/EKS
    • RDS
    • S3
    • Lambda
  • Jira

 

About Us

Built on two decades of cybersecurity experience, our team of experts understands the hidden risks in today’s enterprise networks, where IoT vulnerabilities are quickly becoming the entry point of choice for cyber attacks.

We have a sense of duty to protect the critical infrastructure we rely on including medical devices, power grids and telecommunication networks. We were founded in 2017 in Columbus, Ohio.

Finite State has a transparent, collaborative and supportive culture - we are looking for people who have a growth mindset, are curious and innovative, and drive results. Our team is smart, but humble, hard working with lots of fun sprinkled in. Above all, our team is driven by our noble mission and we hold ourselves accountable to delivering to our customers every single day.

 

The Finite State platform brings visibility and control to the supply chains that create connected devices and embedded systems—all in a simple to use platform and at the scale manufacturers need to keep device production on time and on budget. After unpacking and analyzing every file, configuration, and setting in a firmware build, the platform generates a complete bill of materials for software components, identifies known and 0-day vulnerabilities, shows a contextual risk score, and provides actionable insights that product teams can use to secure their software

We are proud to be an Equal Employer Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Finite State is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities.

Tags: Airflow AWS Data analysis Django ECS Engineering Jira Lambda Machine Learning MongoDB MySQL NoSQL PostgreSQL Python RDBMS React Research Ruby Security Spark SQL

Perks/benefits: Career development Competitive pay Flex vacation Health care Home office stipend Insurance Medical leave Parental leave Startup environment Team events Unlimited paid time off

Region: North America
Country: United States
Job stats:  2  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.