RebellionDefense

Software Engineer, Production Machine Learning

Remote
USD 152k - 210k
Terraform AWS Machine Learning Python Git Streaming Kubernetes Docker GCP R API gRPC
Description

Rebellion Defense builds the modern mission stack for detecting and deterring adversaries at scale. We deliver technology for the protection of the United States, the United Kingdom, and our allies. We are building a team of the world’s best technologists to work on products that defend democracy, humanitarian values, and the rule of global law with the purpose of peace.

Our people are passionate about creating a company where technologists empower the military and our civil servants to solve some of the hardest problems in government. Rebellion Defense is driven by our mission — but a set of core values binds us together: we hire by them, operate through them, and uphold them in every decision we make for ourselves and for our customers.

We are hiring a Software Engineer, Production Machine Learning to join our team. While this role can be located anywhere in the United States, you may choose to work from our Washington, DC headquarters. Relocation assistance may be provided. Occasional travel may be required.  

As a Software Engineer, Production Machine Learning, you will:

  • Work with Machine Learning Engineers and Devops Engineers to build production machine learning pipelines.
  • Construct optimized data pipelines to feed machine learning models.
  • Ensure an effective workflow  for local development while ensuring it can be deployed and scaled to handle large datasets.
  • Maintain SLAs for model training workflow, ensuring timely delivery of deployable models.
  • Educate and train others in the organization on best practices for machine learning operations.

Qualifications for this position include:

  • Experience in python programming with expertise in virtual environments, packaging, and testing
  • Knowledge of CI/CD and Git.
  • Experience working with python workflow frameworks such as Dagster, Airflow, Flyte, or Prefect
  • Experience developing performance monitoring for machine learning models in deployed environments.
  • Experience training and deploying machine learning models.
  • Experience  with batch training and streaming inference servers.
  • Knowledge and understanding as to why production machine learning systems may fail. 

Preferred qualifications for this position include: 

  • Exceptional technical skills and judgment in the early stages of product discovery. 
  • Experience with designing, building, and/or delivering machine learning models and components that solve real-world business problems, while working in collaboration with the Product and Engineering teams.
  • Experience  building large-scale backend software systems( for example, a high-throughput data process pipeline or a high QPS search engine).
  • Knowledge of  REST APIs, gRPC,  Kubernetes, Docker, Terraform, and AWS or GCP.
  • Technical leadership ability  in a cross-functional distributed team environment.
  • Ability to effectively communicate  with both technical and non-technical team members and stakeholders.
  • Experience troubleshooting and resolving production machine learning  failures.

We embrace diversity and difference, and believe that broadening the perspectives of our teams will help enable innovation and lead to better outcomes. We encourage your application even if you may not meet all the preferred qualifications. We work collaboratively as a team to support one another in our mission and promote professional development.

The annual salary range for this role as it is posted is $152,000 to $210,000 regardless of final candidate location within the United States. The final job level and annual salary will be determined based on the education, qualification, knowledge, skills, ability, and experience of the final candidate(s), and calibrated against relevant market data and internal team equity.  Benefits listed in this posting may vary depending on the nature of your employment with Rebellion Defense.

Disclosure as required by the Colorado Equal Pay for Equal Work Act, C.R.S. § 8-5-101 et seq.

Rebellion’s products are subject to export controls, including the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). To work with our products, you must be a U.S. citizen, a lawful permanent resident of the US, a protected individual as defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorizations from the US Department of State or US Department of Commerce.

Rebellion Defense is an equal opportunity employer and makes employment decisions on the basis of merit and business needs.  Rebellion Defense does not discriminate against applicants on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, national origin, veteran status, disability, or any other protected characteristic in accordance with federal, state, and local law.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 250 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers