Software Engineer: Machine Learning

Railway

United States

Remote

USD 150,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits for dependents
Equity grants
Equipment stipend

Job summary

Railway is building out its fraud model to prevent nefarious actors from abusing our infrastructure. You will design and implement scanning code to prevent hostile workloads and collaborate on secure coding practices.

You''ll help decide what to allow on the platform, handle edge cases to enable legitimate workloads, and contribute to making Railway free for well-meaning users while protecting existing workloads.

Qualifications

  • Empathy and collaboration across teams, especially with infrastructure teams.
  • Strong prioritization and planning to address platform abuse.
  • Ability to identify fraud sources and automate mitigation.

Responsibilities

  • Build out fraud models to prevent abuse of Railway's infrastructure.
  • Design and implement scanning tools to detect hostile workloads.
  • Collaborate on secure coding practices across the team.
  • Make hard decisions on what to allow on the platform and influence business rules.
  • Implement flows to handle edge cases and support legitimate workloads.

Job description

At Railway, we make it extremely simple for engineers to deploy logic without thinking about servers. Our goal is to make developers orders of magnitude more efficient by becoming the operating system for modern development.

By building tooling for infrastructure automation, we seek to make people 100x more effective, and build 100x more impactful systems. Building leverage is a core part of what we do.

We offer compute, with no questions asked* to anyone who needs it. The asterisk, well, is the rub. At our gates is an army of cryptominers, torrenters, and nefarious actors who wish to leverage Railway's servers for hopefully benign, yet, self serving purposes.

About the role
  • Work on building out our fraud model to prevent nefarious actors from abusing our infrastructure
  • Designing and implementing scanning code scanning tools to prevent hostile workloads
  • Collaborate with the broader team to build practices on secure coding practices
  • Making hard decisions on what to allow on the platform while influencing business rules.
  • Implementing flows that handle edge cases to allow legitimate workloads on the platform

This role is essential in making sure Railway remains free for well meaning users while protecting the integrity of existing workloads.

About you
  • A strong sense of empathy. Ideally you’ll have experience working between functional teams especially our infrastructure.
  • A great sense of direction and prioritization when it comes to organizing the work required to solve platform abuse
  • A innate sense of being able to scope sources of fraud and abuse and then automating methods to remove said traffic.
  • A great set of communication skills for getting your point across, scoping problems, and beyond.
We value and love to work with diverse persons from all backgrounds
Things to know
  • We're globally distributed-and getting more so. Stuff is always happening somewhere.
  • We don't expect you to be online all the time, but you'll need to be diligent about your boundaries - your end of day will overlap with someone else's start.
  • We're a small, high-ownership team that cares deeply about doing exceptional work. We're scaling quickly, which means we rely on leverage-systems over coordination, judgment over process. Expect ambiguity and a fast-moving environment.
  • You'll own real outcomes. That means making decisions, not just executing - and owning the success, or failure, that comes with them.
Benefits and perks

At Railway, we provide best in class benefits. Great salary, full health benefits including dependents, strong equity grants, equipment stipend, and much more. For more details, check back on the main careers page .

Beyond compensation
  • Autonomy : We have very few meetings. Just a Monday and a Friday to go over the Company Board. We think your time is sacred, whether it's at work, or outside of work.
  • Ownership : We're a company with a high ownership, high autonomy culture. We hope that you'll come in, help us, and over the course of many years do the best work of your life. When we bring you onboard, we expect you to change the company.
  • Novel problems/solutions : We're a startup that's well funded, with cool problems, which lets us implement novel solutions! We abhor 'busywork' and think, whether it's community, engineering, operations, etc there's always opportunity for creative and high leverage solutions.
  • Growth : We want you to grow with us, but we know that talent is loaned, so when you figure out what area you want to grow in next, whether it's at Railway or outside, we'll make sure you land there.

Final Note : The interview goes both ways. Once again, please ask us things. Many things! Hard things. That's what we're here for.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infra Engineer - Datacenters
Infra Engineer - Datacenters

Railway • United States

On-site
USD 120,000 - 180,000
Great salary
Full health benefits including dependents
Strong equity grants
+1
Senior Infra Engineer: Observability
Senior Infra Engineer: Observability

Railway • United States

On-site
USD 90,000 - 130,000
Full health benefits including dependents
Strong equity grants
Equipment stipend
+3
Senior Infra Engineer: Baremetal Orchestration
Senior Infra Engineer: Baremetal Orchestration

Railway • United States

On-site
USD 90,000 - 130,000
Great salary
Full health benefits including dependents
Strong equity grants
+3
Senior Infra Engineer: Networking
Senior Infra Engineer: Networking

Railway • United States

Remote
USD 140,000 - 210,000
Equity grants
Equipment stipend
Health benefits
Senior Full-Stack Engineer - Product
Senior Full-Stack Engineer - Product

Railway • United States

Remote
USD 80,000 - 120,000
Great salary
Full health benefits
Strong equity grants
+2
Senior Customer Success Engineer
Senior Customer Success Engineer

Railway • United States

Remote
USD 90,000 - 120,000
Autonomy
Ownership
Novel problems/solutions
+1
Infra Engineer - Datacenters
Infra Engineer - Datacenters

Railway • San Francisco (CA)

On-site
USD 140,000 - 190,000
Health benefits
Equity grants
Equipment stipend
Remote Datacenter Infra Engineer - Ownership & Impact
Remote Datacenter Infra Engineer - Ownership & Impact

Railway • San Francisco (CA)

On-site
USD 140,000 - 190,000
Account Executive, Scale
Account Executive, Scale

Railway • United States

Remote
USD 70,000 - 130,000
Health benefits
Equity grants
Equipment stipend
+1
Staff Platform Engineer - UK
Staff Platform Engineer - UK

Ashby • United States

On-site
USD 150,000 - 210,000