Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NRI North America Logo

AI Software Engineer

NRI North America

Salary not specified
Aug 20, 2025
Philadelphia, PA, US
Apply Now

The client within the medical field is in need for an AI Software Engineer to join their newly created Emerging Technologies department to design and implement back-end services that power intelligent and adaptive digital evaluation systems.

Requirements

  • Cloud platforms (AWS, Azure)
  • Proficient in Node.js or Python
  • REST APIs
  • SDKs
  • Git
  • Retrieval-Augmented Generation (RAG) pipelines
  • Experience with building platforms or tools for education, testing or credentialing is a plus.

Responsibilities

  • Design, implement, and optimize robust back-end services and APIs (e.g., REST/GraphQL) using Node.js or Python (FastAPI), with security, performance, and extensibility in mind.
  • Collaborate with AI/ML engineers to integrate machine learning models and LLMs into production systems via APIs, SDKs, or containerized inference endpoints.
  • Ensure data security, performance optimization, and usability across a range of assessment delivery platforms, including mobile and immersive technologies.
  • Build back-end pipelines that enable adaptive test delivery, longitudinal tracking, or simulation-based scoring by orchestrating data flows and decision logic.
  • Participate in technical design reviews, maintain backend documentation, and collaborate in agile development sprints focused on assessment transformation and operational innovation.
  • Ensure compliance with data privacy, assessment security, and platform performance standards across services handling sensitive user data.
  • Architect data schemas and manage storage strategies (e.g., relational, NoSQL, or vector-based) for AI and analytics-driven services.

Other

  • Bachelor’s degree in Computer Science or Software Engineering with a minimum of 3 years’ experience in full-stack development
  • Demonstrated work on web applications.
  • Strong problem-solving skills, an agile team mindset, and an interest in building systems that support innovative digital assessments will flourish in this role.