Jobs · OTHR · Massachusetts

Research Scientist

Northeastern University · Burlington, MA · 1 mo ago
OTHR$76k–$108k/yrFull-time

About The Opportunity

This job description is intended to describe the general nature and level of work being performed by people assigned to this classification. It is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

Responsibilities

  • Provide technical contributions as a software engineer for a wide range of projects involving machine learning (ML) and artificial intelligence (AI), including autonomy, sensing and communication, and decision support systems, among others.
  • Work collaboratively with multi-disciplinary teams across the KRI consortium, consisting of academic and industry partners, to create solutions and prototypes for projects in application areas, including autonomous systems, robotics, cognitive and distributed sensing, and machine learning systems, among others.
  • Contribute to the design, implementation, testing, or evaluation of ML/AI-enabled or simulation-driven software systems.
  • Hands-on experience with machine learning frameworks (e.g., PyTorch), including model training, evaluation, and experimentation.
  • Familiarity with distributed or accelerated computing environments (e.g., GPU-enabled systems, shared compute clusters).
  • Experience contributing to the design, implementation, testing, or evaluation of ML/AI-enabled or simulation-driven software systems.
  • Experience or coursework involving modeling and simulation techniques, such as: Network, agent-based, or discrete-event simulation, Monte Carlo or stochastic simulation methods, Synthetic data generation or simulation-in-the-loop workflows.
  • Experience working with multidisciplinary teams across research, engineering, and applied R&D environments.

Requirements

  • Required Education & Experience: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, or a closely related field. 2–4 years of professional experience in software engineering, data science, or applied R&D, with exposure to machine learning and AI system development in research, prototype, or production environments.
  • Preferred Master’s degree with a focus on ML/AI, data-intensive systems, network science, optimization, or related areas.
  • Experience contributing to government, defense, or security-related R&D programs (internships, fellowships, or full-time roles).
  • Familiarity with simulation-based models (e.g., physics-based, network-based, agent-based, or stochastic simulations) for analysis, experimentation, or decision support.

Skills & Attributes

  • Proficiency in Python and familiarity with modern ML/AI development workflows.
  • Experience contributing to the design, implementation, testing, or evaluation of ML/AI-enabled or simulation-driven software systems.
  • Experience or coursework involving modeling and simulation techniques, such as: Network, agent-based, or discrete-event simulation, Monte Carlo or stochastic simulation methods, Synthetic data generation or simulation-in-the-loop workflows.
  • Experience working with multidisciplinary teams across research, engineering, and applied R&D environments.

Qualifications

  • A U.S. Citizenship with the ability to obtain and maintain a security clearance.

Desired Skills & Attributes

  • Exposure to Retrieval-Augmented Generation (RAG), vector databases, embedding pipelines, or LLM-enabled systems.
  • Familiarity with network science or graph analytics concepts, including: Graph modeling and analysis using tools such as NetworkX, Introductory experience with graph-based ML or GNNs is a plus.
  • Experience or coursework involving modeling and simulation techniques, such as: Network, agent-based, or discrete-event simulation, Monte Carlo or stochastic simulation methods, Synthetic data generation or simulation-in-the-loop workflows.
  • Experience working with multidisciplinary teams across research, engineering, and applied R&D environments.

Key Responsibilities & Accountabilities

  • Software R&D activities, including software development and implementation, prototype modeling & simulation, design, and experimentation. (45%)
  • Test and validation of software systems and software for prototype deployment. (45%)
  • Provide software development subject matter expertise across a diverse set of application areas and contribute to proposals, publications, whitepapers, etc. (10%)

Similar jobs

Research Scientist

The Henry M. Jackson Foundation for the Advancement of Military MedicineCalifornia, United States· 1 wk ago
OTHR$89k–$140k/yrapply on jobs.hjf.org

Research Scientist

Skild AISan Francisco, CA· 2 wk ago
OTHR$100k–$300k/yrapply on grnh.se

Research Scientist

Anduril IndustriesHuntsville, AL· 2 wk ago
OTHR$165k–$218k/yrapply on boards.greenhouse.io

Research Scientist

Anduril IndustriesBroomfield, CO· 2 wk ago
OTHR$126k–$167k/yrapply on boards.greenhouse.io