Application Programming Interface (API), Artificial Intelligence (AI), C++ Programming Language, Engineering, GitHub, Imaging Application, MCP - Microsoft Certified Professional, REST (Representational State Transfer), Science Software, Software Engineering, System Architecture, System Integration (SI), Systems Maintenance, User Interface/Experience (UI/UX)
West Bradford Township, PA
Job Title : Senior Software Engineer
Location : Downingtown, PA 19335
Duration : 12 Months
Shift Details : 100% onsite
Senior Software Engineer, AI Integration
- Design and develop AI integrations for a scientific imaging application.
- Build and extend C++ backend services, Python pipelines, and Angular applications.
- Develop REST APIs and WebSocket-based communication features.
- Implement reactive frontend features and real-time system updates.
- Collaborate with AI engineering and product teams on system architecture and integrations.
- Use AI-assisted coding tools like GitHub Copilot in daily development.
- Require 5+ years of full-stack software engineering experience.
- Strong skills in C++, Angular/TypeScript, REST APIs, and WebSocket protocols.
- Experience with scientific software, hardware systems, or MCP/LLM integrations is a plus.