Machine Learning Engineer/Researcher - Multiple Locations

Galois Arlington , VA 22204

Posted 3 weeks ago

About Galois:

Galois tackles the hardest problems in computer science. Our mission is to assure trust in critical systems that protect the privacy and integrity of information in the real world. Core to this is the application of formal analysis techniques that allow systems to be modeled, analyzed, and mathematically proven correct to ensure that a system behaves exactly as we intend under all circumstances.

We are a community of researchers, engineers, and operations people who are dedicated to creating trustworthiness in critical systems in every functional area of the organization. Our organization is highly collaborative, and we pursue working from first principles, transparency, building deep trust, learning and innovating, and creating space for you to be authentically you. Our unique organizational structure enables us to adapt to the needs of the innovative projects we deliver.

We are employee-owned and aspire to provide employees with a sense of freedom to pursue passions in and out of work whether it be opportunities to learn, career growth, a sense of community, or whatever else brings you value as a person.

For more on our organizational structure, visit Life at Galois.

About This Role:

Galois is hiring a Senior Machine Learning Research Engineer to join our team! The role will primarily focus on the application of trustworthy artificial intelligence, machine learning, data science, and modeling important, often real-time problems. Much of this work incorporates human-machine teaming and the augmentation of domain experts with machine intelligence to improve crisis response, real-time decision making, and to enable trustworthy and high confidence decision-making. Engineers work in small team settings and must successfully interact with clients, partners, and other employees in a highly cooperative, collaborative, and intellectually challenging environment.

Key Qualifications:

  • Education: Minimum of a Masters degree in Computer Science Applied Mathematics, Statistics or related field. PhD is desirable but optional.
  • Required Technical Expertise:
    • Must have hands-on experience developing software and/or performing CS research.
    • Must have demonstrated experience working with, and evaluating, ML models derived from large data sets.
    • Must have experience with one or more machine learning software packages (e.g., PyTorch, TensorFlow, scikit-learn, Caffe, Theano).
    • Must have experience with SQL or NoSQL databases, ideally within the scope of machine learning applications.
  • Desired Technical Expertise:
    • Experience with scientific thinking on long and short-term research projects.
    • Background in mathematical optimization and/or signal processing techniques.
    • Fluency in one or more programming languages.
  • Required General Skills:
    • Must work well with customers, including building rapport, identifying needs, and communicating with strong written, verbal, and presentation skills. Must be highly motivated and able to self-manage deadlines and quality goals.
    • The candidate will be subject to a security investigation and will need to meet eligibility requirements for access to classified information.
  • Location:

    We enjoy a hybrid work environment, and being co-located with one of our offices is preferred locations in Arlington, VA, Dayton, OH, Minneapolis, MN, and Portland, OR. Potential for remote work is possible.

    Equal Employment Opportunity:

    Galois is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race, ethnicity, national origin, ancestry, color, sex, gender identity or expression, sexual orientation, marital or parental status, pregnancy or childbirth, disability, age, religion, creed, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law. We encourage and respect different viewpoints and experiences as being essential to the process of innovation. We strive to acquire, grow, and maintain a diverse and inclusive workplace that applies principles and standards equitably while supporting the needs and accommodations of the individual employee.

    Consistent with the Americans with Disabilities Act (ADA) and federal and state laws, it is the policy of Galois, Inc. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. If you require reasonable accommodation in completing the employment application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact

    The position may include access to technology and/or software source code that is subject to U.S. export control requirements under the ITAR or the EAR.


    We offer a robust benefits package to provide for your and your familys well-being, including:

    • Employee Stock Ownership Plan (ESOP)
    • 401(k) retirement plan with 5% employer match and immediate vesting
    • Fully paid medical insurance plans and dental and vision reimbursement plan
    • Health Savings Account (HSA) with generous employer contributions
    • Mental health and wellbeing support through our employee assistance program
    • 5 weeks of paid time off and 9 days of paid company holidays each year
    • 16 weeks of fully paid parental leave (available for new parents for birth, adoption, and fostering)
    • 1 week of fully paid Blue Sky innovation time each year to pursue your interests

    For more information on our benefits, visit Careers at Galois.


    Compensation is based on the value of your results, not your value as an employee or person. The compensation process, individual salaries, and criteria for salary changes are transparent to the entire company.

    For more information about our forward-looking and transparent approach to pay, visit Compensation.

    icon no score

    See how you match
    to the job

    Find your dream job anywhere
    with the LiveCareer app.
    Mobile App Icon
    Download the
    LiveCareer app and find
    your dream job anywhere
    App Store Icon Google Play Icon

    Boost your job search productivity with our
    free Chrome Extension!

    lc_apply_tool GET EXTENSION

    Similar Jobs

    Want to see jobs matched to your resume? Upload One Now! Remove
    Senior Machine Learning Engineer (Remote Eligible)

    Capital One

    Posted 3 days ago

    VIEW JOBS 12/1/2022 12:00:00 AM 2023-03-01T00:00 <p>Locations: US Remote, United States of America</p><p>Senior Machine Learning Engineer (Remote Eligible)</p><p>As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You'll participate in the detailed technical design, development, and implementation of machine learning applications using existing and emerging technology platforms. You'll focus on machine learning architectural design, develop and review model and application code, and ensure high availability and performance of our machine learning applications. You'll have the opportunity to continuously learn and apply the latest innovations and best practices in machine learning engineering.</p><p>What you'll do in the role:</p><ul><li><p>The MLE role overlaps with many disciplines, such as Ops, Modeling, and Data Engineering. In this role, you'll be expected to perform many ML engineering activities, including one or more of the following:</p></li><li><p>Design, build, and/or deliver ML models and components that solve real-world business problems, while working in collaboration with the Product and Data Science teams.</p></li><li><p>Inform your ML infrastructure decisions using your understanding of ML modeling techniques and issues, including choice of model, data, and feature selection, model training, hyperparameter tuning, dimensionality, bias/variance, and validation).</p></li><li><p>Solve complex problems by writing and testing application code, developing and validating ML models, and automating tests and deployment.</p></li><li><p>Collaborate as part of a cross-functional Agile team to create and enhance software that enables state-of-the-art big data and ML applications.</p></li><li><p>Retrain, maintain, and monitor models in production.</p></li><li><p>Leverage or build cloud-based architectures, technologies, and/or platforms to deliver optimized ML models at scale.</p></li><li><p>Construct optimized data pipelines to feed ML models.</p></li><li><p>Leverage continuous integration and continuous deployment best practices, including test automation and monitoring, to ensure successful deployment of ML models and application code.</p></li><li><p>Ensure all code is well-managed to reduce vulnerabilities, models are well-governed from a risk perspective, and the ML follows best practices in Responsible and Explainable AI.</p></li><li><p>Use programming languages like Python, Scala, or Java.</p></li></ul><p>Basic Qualifications:</p><ul><li><p>Bachelor's degree.</p></li><li><p>At least 4 years of experience programming with Python, Scala, or Java (Internship experience does not apply)</p></li><li><p>At least 3 years of experience designing and building data-intensive solutions using distributed computing</p></li><li><p>At least 2 years of on-the-job experience with an industry recognized ML frameworks (scikit-learn, PyTorch, Dask, Spark, or TensorFlow)</p></li><li><p>At least 1 year of experience productionizing, monitoring, and maintaining models</p></li></ul><p>Preferred Qualifications:</p><ul><li><p>1+ years of experience building, scaling, and optimizing ML systems</p></li><li><p>1+ years of experience with data gathering and preparation for ML models</p></li><li><p>2+ years of experience developing performant, resilient, and maintainable code</p></li><li><p>Experience developing and deploying ML solutions in a public cloud such as AWS, Azure, or Google Cloud Platform</p></li><li><p>Master's or doctoral degree in computer science, electrical engineering, mathematics, or a similar field</p></li><li><p>3+ years of experience with distributed file systems or multi-node database paradigms</p></li><li><p>Contributed to open source ML software</p></li><li><p>Authored/co-authored a paper on a ML technique, model, or proof of concept</p></li><li><p>3+ years of experience building production-ready data pipelines that feed ML models</p></li><li><p>Experience designing, implementing, and scaling complex data pipelines for ML models and evaluating their performance</p></li></ul><p>At this time, Capital One will not sponsor a new applicant for employment authorization for this position.</p><p>The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.</p><p>Location is New York City</p><ul><li>$156,596 and $184,748 for Senior Machine Learning Engineer</li></ul><p>Location is Colorado</p><ul><li>$132,699 and $156,555 for Senior Machine Learning Engineer</li></ul><p>Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.</p><p>No agencies please. Capital One is an Equal Opportunity Employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, physical and mental disability, genetic information, marital status, sexual orientation, gender identity/assignment, citizenship, pregnancy or maternity, protected veteran status, or any other status prohibited by applicable national, federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.</p><p>If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.</p><p>For technical support or questions about Capital One's recruiting process, please send an email to</p><p>Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.</p><p>Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).</p><br> Capital One arlington VA

    Machine Learning Engineer/Researcher - Multiple Locations