Jobs · Engineering · Massachusetts

Research Associate (Software Engineer - AI App Development)

Women In Science · Worcester, MA · 1 wk ago
EngineeringFull-time

Job posting #7372445 • Posted October 12, 2026 • Open Until Filled

Responsibilities

  • Design, develop, test, and maintain production-quality software applications using Python, JavaScript, and TypeScript.
  • Develop AI-enabled applications and automated workflows incorporating large language models (LLMs), AI agents, and generative AI services.
  • Build automation pipelines that reduce manual processes and improve operational efficiency.
  • Integrate third-party APIs and AI platforms into production applications.
  • Use Docker, Git, and modern development practices to support reliable deployment and version control.
  • Analyze application and operational data to identify opportunities for automation and performance improvement.
  • Collaborate with product, design, analytics, and engineering teams to translate clinical requirements into technical solutions.
  • Evaluate emerging AI development tools and technologies and determine how they can be incorporated into existing products and workflows.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a closely related discipline.
  • 2+ years of professional software development, data engineering, automation, or related technical experience.
  • Strong programming ability in Python.
  • Experience with JavaScript and/or TypeScript.
  • Experience building web applications using frameworks such as React, Angular, Node.js, Vite, or similar technologies.
  • Experience developing or consuming REST APIs.
  • Working knowledge of Git-based version control.
  • Strong analytical and troubleshooting skills.
  • Ability to work independently and take ownership of projects from initial concept through implementation.

Preferred Qualifications

  • Master's degree in Computer Science or a related field.
  • Experience developing applications using LLMs or generative AI platforms.
  • Experience designing agentic or multi-agent AI workflows.
  • Experience with AI-assisted development environments or coding agents.
  • Familiarity with AI-based video, audio, or multimodal content-generation technologies.

Similar jobs