Research Programmer

1 month ago


Lexington, United States Boston Fusion Corp Full time
Job DescriptionJob Description

As a Research Programmer at Boston Fusion, you will utilize your knowledge of software engineering best practices, machine learning fundamentals, and computer science skills to build, document, and test components on company research projects.


Due to the nature of our work, US Citizenship is required.





Day-to-Day:

  • Collaborate with project teams to provide technical and software design support to company research projects and provide input on technical design
  • Utilize knowledge of current computer science methods, algorithms, and research to design solutions that meet project requirements
  • Manage large-scale databases for AI/ML algorithm development and training
  • Train, test, and evaluate AI/ML methods for program specific goals
  • Troubleshoot, debug, maintain, and improve existing software with guidance from project leaders
  • Maintain knowledge of commercial and open-source off-the-shelf software packages, libraries, and frameworks that can be utilized in software design
  • Maintain knowledge of current AI/ML models and approaches
  • Write software tests to validate code integrity
  • Effectively communicate technology used, alternative technologies, and emerging technologies to project team members, project managers, and BFC staff
  • 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

This job is right for you if you have (Minimum Qualifications):

  • A BS or MS degree in computer science, mathematics, engineering, or related fields and 2 years experience
  • Experience on large-scale programming projects (may include capstone programs or internships)
  • Ability to develop solutions to technical problems of well-defined scope
  • Excellent communications, writing and presentation skills
  • Ability to work under minimal direction
  • Ability to prioritize and manage time effectively across multiple efforts
  • Excellent analytical and problem-solving skills

Demonstrates basic competency in one skill in every category:

  • Machine Learning concepts (e.g., supervised, unsupervised, active, and reinforcement learning; neural networks; generative, discriminative models)
  • Machine Learning Frameworks (e.g., Scikit-learn, tensorflow, Pytorch, Keras)
  • Software engineering principles (e.g., object-oriented programming, software design patterns, continuous integration)
  • Software project management (e.g., GitLab, version control tools)
  • Python

Desired Technical Qualifications:

  • Classical Artificial Intelligence (planning, searching, logic, uncertain knowledge and probabilistic reasoning)
  • Natural Language Processing (e.g., name entity recognition, sentiment analysis, word sense disambiguation, part-of-speech tagging, summarization, language generation, question and answering)
  • Containerization
  • Transformer-based architectures
  • Databases (e.g., mysql, mongodb)
  • Streaming architectures (e.g., Kafka, Pulsar, RabbitMQ, ActiveMQ, Spark)
  • Experience with procedural languages (e.g., java, C++) and/or functional programming languages (e.g., MATLAB)
  • Must be able to obtain and maintain a DoD security clearance




PI8922efce045e-25405-35836690


  • Research Programmer

    3 weeks ago


    lexington, United States Boston Fusion Corp Full time

    As a Research Programmer at Boston Fusion, you will utilize your knowledge of software engineering best practices, machine learning fundamentals, and computer science skills to build, document, and test components on company research projects.Due to the nature of our work, US Citizenship is required.Day-to-Day:Collaborate with project teams to provide...

  • Research Programmer

    3 weeks ago


    Lexington, United States Boston Fusion Corp Full time

    Job DescriptionJob DescriptionAs a Research Programmer at Boston Fusion, you will utilize your knowledge of software engineering best practices, machine learning fundamentals, and computer science skills to build, document, and test components on company research projects.Due to the nature of our work, US Citizenship is required.Day-to-Day:Collaborate with...

  • Research Programmer

    4 weeks ago


    Lexington, MA, United States Boston Fusion Corp Full time

    As a Research Programmer at Boston Fusion, you will utilize your knowledge of software engineering best practices, machine learning fundamentals, and computer science skills to build, document, and test components on company research projects.Due to the nature of our work, US Citizenship is required.Day-to-Day:Collaborate with project teams to provide...

  • Research Scientist

    4 weeks ago


    Lexington, Massachusetts, United States Boston Fusion Corp Full time

    Job SummaryBoston Fusion Corp is seeking a highly skilled Research Programmer to join our team. As a Research Programmer, you will be responsible for designing, developing, and testing software components for our research projects.Key Responsibilities:Collaborate with project teams to provide technical support and input on software designUtilize knowledge of...

  • Research Scientist

    4 weeks ago


    Lexington, Kentucky, United States Boston Fusion Corp Full time

    Job Title: Research ProgrammerAt Boston Fusion Corp, we are seeking a highly skilled Research Programmer to join our team of experts in software engineering, machine learning, and computer science. As a key member of our research team, you will be responsible for designing, developing, and testing software components for our research projects.Key...

  • Research Scientist

    3 weeks ago


    Lexington, Massachusetts, United States Boston Fusion Corp Full time

    Job DescriptionJob Title: Research ProgrammerCompany: Boston Fusion CorpJob Summary:We are seeking a highly skilled Research Programmer to join our team at Boston Fusion Corp. As a Research Programmer, you will be responsible for designing, developing, and testing software components for our research projects.Key Responsibilities:Collaborate with project...

  • Research Scientist

    4 weeks ago


    Lexington, Massachusetts, United States Boston Fusion Corp Full time

    Job DescriptionBoston Fusion Corp is seeking a highly skilled Research Programmer to join our team. As a Research Programmer, you will be responsible for designing, developing, and testing software components for our research projects.Key Responsibilities:Collaborate with project teams to provide technical and software design supportUtilize knowledge of...

  • Research Scientist

    3 weeks ago


    Lexington, Kentucky, United States Boston Fusion Corp Full time

    Job OverviewBoston Fusion Corp is seeking a highly skilled Research Programmer to join our team. As a key member of our research team, you will be responsible for designing, developing, and testing software components for our company's research projects.The ideal candidate will have a strong background in software engineering, machine learning, and computer...


  • Lexington, Massachusetts, United States Boston Fusion Corp Full time

    Job SummaryWe are seeking a highly skilled Research Programmer to join our team at Boston Fusion Corp.Key ResponsibilitiesCollaborate with project teams to provide technical and software design support to company research projects and provide input on technical designUtilize knowledge of current computer science methods, algorithms, and research to design...


  • Lexington, Kentucky, United States MIT Lincoln Laboratory Full time

    Cyber-Physical Systems ResearcherMIT Lincoln Laboratory is seeking a highly motivated and talented individual to join our Cyber-Physical Systems Group as a Research Assistant. In this role, you will work with a multidisciplinary team to support existing efforts in the cyber-physical domain. Your responsibilities will include conducting research and...

  • Programmer Analyst

    2 weeks ago


    Lexington, United States US Main Full time

    Position: Sr. Programmer Analyst / System Engineer Location: Lexington, KY Duration: Full Time / Direct Hire POSITION SUMMARY This is a well-rounded computer professional position utilizing skills in the areas of system and network administration, database management, and programming to manage commercial and in-house developed applications used to...


  • Lexington, United States MIT Lincoln Laboratory Full time

    Critical infrastructure, Internet of Things devices, Department of Defense (DoD) systems, communication systems, and traditional IT infrastructure all have one thing in common: their logical processing affects, and is affected by, the physical world. The Cyber-Physical Systems Group conducts research to understand the cybersecurity implications of these...


  • Lexington, United States Katalyst Healthcares & Life Sciences Full time

    Responsibilities: To responsible for study Data Management activities from study start up to close out. To creates the data cleaning strategy and leads the data cleaning efforts supporting Clinical Studies. Works in coordination with Data Management, Biostatistics and Clinical Operations teams to develop standard operating processes in...


  • lexington, United States American Water Full time

    Requisition ID: 107134Share Our Purpose. Be Yourself. Feel Valued.People are the heart of our business. As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on key areas such as health & wellness, emotional &...


  • Lexington, United States American Water Full time

    Requisition ID: 107134Share Our Purpose. Be Yourself. Feel Valued.People are the heart of our business. As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on key areas such as health & wellness, emotional &...