Back to Careers
Open Positions

Senior Software Engineer

About the job

HiddenLayer is currently seeking a Senior Software Engineer to oversee the development of our applications. In this position, you will take a lead role on development projects, writing, testing, and deploying code. You will also analyze the overall functionality of the finished product and ensure it fulfills the project specifications. Applicants should have at least a bachelor’s degree in computer science or a related field as well as strong development and leadership skills. You should also have an understanding or passion to learn how Machine Learning is being used into today’s technology.

Job Responsibilities

  • Write, test, and deploy code for software applications
  • Oversee software development projects
  • Outline software design specifications and test plans
  • Set a timeline for development projects
  • Analyze functionality and troubleshoot issues
  • Optimizing cloud resources and cost

Job Requirements

  • Bachelor’s degree in software engineering or computer science
  • Software development experience (5+ years preferred)
  • Experience with cloud environments
  • Portfolio of past development projects
  • Familiar with streaming architectures

Preferred Experience

  • Kubernetes
  • Helm
  • AWS Cloud
  • Kafka/Kinesis

About the Team

Understanding and mitigating security risks in machine learning (ML) is an emerging field in cybersecurity. HiddenLayer has positioned itself at this intersection to defend the world’s most important technology. Our team of experts has many decades of experience in malware detection, threat intelligence, reverse engineering, incident response, digital forensics, and adversarial machine learning – and we are growing.

To apply for this job email your details to