AI Software Engineer

Core BTS Philadelphia, PA

Company

Core BTS

Location

Philadelphia, PA

Type

Full Time

Job Description

Through NRI (formally Core BTS) Resource Management Services (RMS), we offer custom talent solutions to help our clients meet their evolving technology and business needs. We help effectively match the right technology professional to their organization, recruiting for contract, contract-to-hire, and direct roles. About the job Our client within the medical field located in Philadelphia, PA is in need for an AI Software Engineer to join their newly created Emerging Technologies department. The Software Engineer is responsible for the design and implementation of back-end services that power intelligent and adaptive digital evaluation systems. This individual collaborates with engineers, product managers and domain experts to build scalable APIs, integrating AI models and supporting the secure delivery of assessment tools. Reporting to the Director, Innovation Strategy and Solutions, the AI Engineer has the following primary 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. Support DevOps workflows using Docker, GitHub Actions (or equivalent), and infrastructure-as-code principles to enable reproducible builds and deployments. Requirements for this role • 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. • Experience with building platforms or tools for education, testing or credentialing is a plus. • Strong problem-solving skills, an agile team mindset, and an interest in building systems that support innovative digital assessments will flourish in this role. • A demonstrated knowledge of the following software, languages, and tools as listed below are necessary to succeed in this role: • Cloud platforms (AWS, Azure) • Proficient in Node.js or Python • REST APIs • SDKs • Git • Retrieval-Augmented Generation (RAG) pipelines
Apply Now

Date Posted

07/30/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

Field Reimbursement Manager - McKesson

Views in the last 30 days - 0

View Details

Sr. Manager, Data Product Manager- Retail Bank Marketing and Operations - Capital One

Views in the last 30 days - 0

View Details

Senior Director, Product Manager - Retail Bank Marketing - Capital One

Views in the last 30 days - 0

View Details

Solutions Sales Executive - Unified Communications - Konica Minolta Business Solutions

Views in the last 30 days - 0

View Details

Customer Success Manager - Unified Communications - Konica Minolta Business Solutions

Views in the last 30 days - 0

View Details

Store Manager - Kohl's

Views in the last 30 days - 0

View Details