Software Engineer I

Apply Now

Company: Reflexive Concepts

Location: Annapolis, MD 21401

Description:

Reflexive Concepts is seeking a skilled Software Engineer to join our team!
Specifically, we're looking for someone who will:
  • Provide development support for our neural machine translation workflows to include inference and fine tuning open source models
  • Assist in testing and tweaking hyper parameters to maximize inference performance
  • Update front-end UI for analysts to perform on demand scoring of models
  • Provide DevOps and dev support for updates to machine translation resources based on demand
  • Provide updates to metrics board to keep track of all internl and external requests
Requirements:
  • Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required
    • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
  • Development experience with Java and Python framework
  • Build experience with Gitlab and Docker
  • Build experience with ictorias or marathon
  • Experience with metric frameworks such as logstash or ictoria

Desired:
  • Experience and familiarity with open-source neural machine translation frameworks (pytorch, openMT, etc)
  • Experience with language models that use scores such as BLEU and chr-F
  • Experience and/or familiarity with corporate machine translation solutions (sockeye, marian)

Similar Jobs