Senior Research Engineer

Senior Research Engineer

At Boston Fusion, we recognize diversity is the catalyst for limitless creativity.

As a Senior Research Engineer for Boston Fusion, you will have the opportunity to utilize your knowledge of scientific research and software engineering best practices to contribute and drive research efforts in development of systems core to the success of future Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) activities.

This role will implement new approaches and adapt emerging state-of-the-art approaches, investigate and evaluate existing algorithms and models, interpret scientific analyses relative to design trade studies, and develop solutions to complex research problems for military and intelligence community customers. The Research Engineer partners with Scientists and Programmers to apply novel scientific insights to specific practical problems in the context of operational tradition.

Every day, we go above and beyond to solve complex problems, making a difference for our nation. We do this by bringing together smart, curious people with diverse life experiences who collaborate creatively to achieve innovative technological breakthroughs.

Due to the nature of our project work, we can only consider candidates with current US Citizenship.


Day to Day Responsibilities

  • Collaborate with the project team to provide technical design support
  • Collaborate with project / proposal team members (including prime and subcontractor relationships) to understand research direction and principles and provide input on technical design
  • Coordinate design phases between Scientists and Programmers
  • Work within and lead cross-discipline engineering teams developing, integrating, and testing of systems to ensure that performance meets specifications and customer requirements
  • Resolve novel systems and design engineering problems which require the development of new techniques or the innovative application of new state-of-the-art technology
  • May work with Boston Fusion customers to ensure project goals and integration needs are met
  • Occasional travel to attend and present at customer meetings and essential industry conferences
  • Prepare technical briefing materials/summarize technical work and progress of projects
  • Collaborate with company leadership and senior technical staff to conduct proposal research and proposal writing
  • Participate in code design, merge, and review meetings
  • May work with Boston Fusion customers to ensure project goals and integration needs are met
  • Occasional travel to attend and present at customer meetings and essential industry conferences
  • Prepare technical briefing materials/summarize technical work and progress of projects
  • Collaborate with company leadership and senior technical staff to conduct proposal research and proposal writing
  • Participate in code design, merge, and review meetings
  • Additional project and proposal role duties as assigned

Required Education and Experience:

  • A Bachelor’s degree in computer science, data science, cognitive computing/ engineering, mathematics, engineering, or related field, with 5 – 10+ years of experience; Master’s degree with 3 – 8+ years of experience; PhD with 0-6+ years of experience
  • Experience implementing new algorithms in a research environment
  • Experience applying analytical skills as a member of a multi-disciplinary team in a research environment
  • Ability to develop solutions to a variety of technical problems with limited guidance
  • Ability to communicate effectively with internal project teams, leadership, and external Boston Fusion customers
  • Ability to work under minimal direction
  • Ability to prioritize and manage time effectively

Required Technical Qualifications:

  • Software engineering principles (e.g., object-oriented programming, software design patterns, continuous integration, code performance profiling)
  • Software integration best practices and tools (version control, API design)
  • Machine Learning frameworks (e.g., PyTorch, Scikit-learn, TensorFlow, Keras)
  • Machine Learning concepts (e.g., supervised, unsupervised, active, and reinforcement learning; neural networks; generative, discriminative models) Artificial Intelligence (planning, searching, logic, uncertain knowledge and probabilistic reasoning)

Preferred Technical Qualifications:

  • Applying AI/ML to address (a) real-world problem(s)
  • Classical and advanced computer vision
  • Knowledge representation and reasoning
  • Decision making under uncertainty
  • Signal processing techniques
  • Adapting or integrating large existing code bases for new uses
  • Databases (e.g., Neo4j, mySQL) Streaming architectures (e.g., Kafka, RabbitMQ)

Preferred Domain Knowledge:

  • 4+ years of experience applying technology to US Department of Defense and/or Intelligence Community problems, including but not limited to the following: counterterrorism, counterinsurgency, unconventional warfare, command and control, training, logistics, unmanned vehicles/ISR, information operations, missile defense, cyber operations, space operations, biosecurity, maritime operations

Work Authorization/Security Clearance Requirements:

  • U.S. citizenship
  • Active DoD security clearance (DESIRED)
  • Ability to obtain and maintain a DoD security clearance (REQUIRED)
Job Category: Research Engineer
Job Type: Full Time
Job Location: Lexington
Business Area: Multi-Domain Systems

Apply for this position

Allowed Type(s): .pdf, .doc, .docx