Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Perceptive

Perceptive Clinical Research Software Developer

We're on a mission to change the future of clinical research. At Perceptive, we help the biopharmaceutical industry bring medical treatments to the market, faster. Our mission is to change the world but to do this, we need people like you.

Apart from job satisfaction, we can offer you:

  • Health: Medical plan for you and your dependents.
  • Personal Accident Insurance
  • Life Insurance
  • Critical illness cover
  • Wealth: Salary structure and Flexi basket
  • Provident fund of 12%
  • Gratuity scheme
  • Yourself: Internal growth and development programs & trainings
Key Responsibilities:

Supporting Activities

  • Implement scalable, multi-tenant SaaS components using cloud-native services.
  • Design and develop microservices for medical imaging data processing and AI workloads.
  • Implement auto-scaling and load balancing features for medical imaging datasets.
  • Develop API endpoints and service integrations with clinical trial systems.
  • Support platform scalability for concurrent clinical trials and imaging workflows.

AI-Driven Medical Imaging Platform Development

  • Implement AI/ML model integrations for medical image analysis, including genAI, computer vision and deep learning algorithms.
  • Develop systems for real-time and batch processing of medical imaging data (DICOM, NIfTI, etc.).
  • Implement DICOM-compliant data processing pipelines.
  • Develop efficient DICOM image preprocessing workflows for AI model preparation.
  • Support AI model deployment and monitoring in production environments.

Medical Image Viewer Integration & Workflow Design

  • Develop integration components for third-party medical imaging viewers (OHIF, Cornerstone.js, or proprietary systems).
  • Implement APIs and SDK components for clinical trial management system integration.
  • Develop collaboration features for multi-site clinical trials.
  • Create visualization components for AI-generated insights and annotations.
  • Ensure responsive design implementation for various devices and browsers.

Security & Compliance Implementation

  • Implement security features compliant with FDA 21 CFR Part 11, GxP, and medical device regulations.
  • Develop audit trails, electronic signatures, and data integrity controls.
  • Implement encryption, role-based access control, and authentication features.
  • Support disaster recovery and backup solutions for clinical trial data.

Database & Data Management

  • Implement high-performance database solutions for DICOM metadata storage and retrieval and AI model outputs.
  • Develop solutions for the storage, analysis, access, and movement of large-scale medical imaging datasets.
  • Implement data processing pipelines for large-scale DICOM datasets.
  • Develop real-time data streaming components for live DICOM image analysis.
  • Implement data governance features ensuring data quality and privacy protection.

Performance Optimization & Monitoring

  • Implement monitoring and observability components for SaaS platform performance.
  • Optimize system performance for medical imaging file processing and transfer.
  • Implement caching strategies and CDN integration for global access.
  • Develop automated alerting and performance monitoring features.
  • Support SLA compliance and platform reliability initiatives.

Technical Development & Support

  • Contribute to technology stack decisions for medical imaging and AI workloads.
  • Support adoption of emerging technologies in medical imaging and AI/ML.
  • Participate in code reviews and maintain development best practices.
  • Support coding standards, development processes, and quality assurance.
  • Collaborate in technical architecture reviews and system design decisions.

Innovation

  • Take an active interest in emerging technologies in medical imaging, AI/ML, and cloud computing.
  • Monitor the market to gather intelligence on emerging technologies.
  • Share knowledge and insights with others.

Other

  • Carry out any other reasonable duties as requested.

Functional Competencies (Technical knowledge/Skills):

  • Knowledge of containerization and serverless architectures
  • Knowledge of message queuing systems for high-throughput medical data processing
  • Knowledge of DICOM networking protocols (DICOM C-STORE, C-FIND, C-MOVE) and DICOMweb services
  • Knowledge of security frameworks, encryption, and identity management solutions
  • Understanding of medical imaging modalities (CT, MRI, X-Ray, PET, Ultrasound) and clinical workflows
  • Knowledge of clinical trial processes, regulatory requirements, and quality management systems
  • Familiarity with AI applications in medical imaging (computer-aided diagnosis, image segmentation, etc.)
  • Good technical communication skills with ability to work effectively in cross-functional teams
  • Ability to communicate technical concepts to clinical and business stakeholders
  • Ability to balance technical requirements with business objectives

Behavior Competencies:

  • Accountability
  • Adaptability
  • Customer focus
  • Robust
  • Decision Making
  • Business Acumen
  • Results orientation
  • Time Management
  • Willingness to learn
  • Team collaboration

Experience, Education and Certifications:

  • Substantial post-qualification software development experience, with a strong track record of delivering solutions in medical imaging or healthcare technology
  • Experience developing cloud-native applications and SaaS components
  • Experience with AI/ML integration in production environments, preferably in medical imaging
  • Experience with regulated software development (FDA, GxP, ISO 13485) processes
  • Background in medical imaging file formats, processing libraries, and viewer integrations
  • Experience with clinical trial management systems or electronic data capture (EDC) platform.
  • Solid expertise in cloud platforms with a strong understanding of serverless and scalable architectures, modern cloud-native services, and integration with AI/ML services
  • Proficiency in developing RESTful APIs, GraphQL, and real-time communication protocols
  • Experience with medical imaging standards (DICOM, HL7 FHIR) and DICOM processing libraries (pydicom, DCMTK, GDCM)
  • Experience with DICOM standard implementation, including DICOM parsing libraries and tag manipulation
  • Exposure to AI/ML solutions within imaging platforms, as well as MLOps practices
  • Experience in database design for both relational and NoSQL systems
  • Experience with medical image viewer technologies and PACS integration
  • Experience working in regulated environments
  • Experience with DICOM image processing workflows, anonymization techniques, and metadata preservation
  • Experience with medical image viewer technologies, PACS integration, and DICOM routing workflows
  • Proficiency in Java, Python, or C# for backend development

Come as you are.

We're proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  •  ...schemas, data models, and ETL processes. Design and maintain production, development, testing and training environments. Migrates software changes to different environments in compliance with SOX regulations. Collaborate with application developers, data architects, and... 
    Senior
    Full time

    HermanMiller

    Zeeland, MI
    1 day ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    4 hours ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Brooklandville, MD
    2 days ago
  •  ...Where your work is valued—above-market pay, real work-life balance, and a team that feels like home.” THE POSITION… As a Software Engineer, you will provide engineering expertise in the evaluation and testing of existing and emerging technologies, systems, and capabilities... 
    Senior
    Work at office
    Local area
    Remote work

    Mid-Continent Instruments and Avionics

    Wichita, KS
    28 days ago
  • Owning quality engineering for the Commerce product surface, the full-time Senior Software Engineer in Test will execute manual QA, build automation infrastructure, and define quality standards for Shopify-embedded products in a remote environment. Key responsibilities... 
    Senior
    Remote work

    VirtualVocations

    Midland, TX
    1 day ago
  • To support the development of groundbreaking autonomous vehicle solutions, the full-time Senior Software Engineer, Test will build robust simulation infrastructure and collaborate with multi-functional teams to enhance testing and validation processes, working remotely... 
    Senior
    Remote work

    VirtualVocations

    Springfield, MO
    5 days ago
  • $84.84k - $153.55k

     ...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Catonsville, MD
    4 days ago
  • Building scalable mapping systems for self-driving technology, the full-time Senior Software Engineer, Mapping will develop algorithms for 3D reconstruction and map fusion using crowdsourced data from millions of vehicles, working in a collaborative environment either... 
    Senior
    Remote work

    VirtualVocations

    Worcester, MA
    11 days ago
  • Building high-performance storage technologies, the full-time Senior Storage Software Engineer will develop client libraries and filesystem frameworks for AI workloads, enhance storage systems, and create observability tools, working remotely or onsite across various locations... 
    Senior
    Remote work

    VirtualVocations

    Lansing, MI
    1 day ago
  •  ...exceptional people to join us! About the role This isn't just another engineering role. This is a unique opportunity to be a founding member of...  ...reliable for customers. What you'll bring to Persona A strong software engineering background, demonstrated by 10+ years of... 
    Senior
    Temporary work
    For contractors
    Internship

    Persona

    San Francisco, CA
    2 days ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile...  .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex... 
    Senior

    Lockheed Martin

    Annapolis Junction, MD
    14 hours ago
  • $86k - $139k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Software Engineer SMES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Job... 
    Senior
    Local area
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    1 day ago
  • $78.91 per hour

    Genesis10 is currently seeking a Senior Software Engineer (FIS Profile) for a Hybrid position with a Global Financial Institution located in Jersey City, NJ. This is a 9+ month contract opportunity. This role is for a Senior Software Engineer to support a highly customized... 
    Senior
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Jersey City, NJ
    5 days ago
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...General Dynamics Information Technology is seeking a Software Engineer Principal in Maryland to develop and troubleshoot mission-critical software applications. The ideal candidate requires a Bachelor of Science, over 8 years of experience, and a TS/SCI w/ Polygraph security... 
    Senior

    General Dynamics Information Technology

    Annapolis, MD
    4 days ago
  •  ...J&T Business Consulting is looking for an experienced Software Engineer to work on mission-critical systems. The role involves design, development, and maintenance of sophisticated software solutions, with a focus on real-time processing and analytics. The ideal candidate... 
    Senior

    J&T Business Consulting

    Annapolis, MD
    3 days ago
  • $165k - $218k

     ...Slope is seeking a Senior Software Engineer specializing in Space Ground Software in Colorado Springs, CO. You will own the architecture and deployment of software solutions that support mission management for space operations. The ideal candidate has a strong programming... 
    Senior

    Slope

    Colorado Springs, CO
    4 days ago
  • $230k - $385k

     ...OpenAI is seeking an experienced Software Engineer to develop the creative rendering layer for its ads ecosystem in San Francisco. You will work across the technical stack to build infrastructure for new ad formats and ensure they feel natural within the ChatGPT experience... 
    Senior

    OpenAI

    San Francisco, CA
    3 days ago
  • $108k - $120k

     ...Calif., Internet Brands is a fully integrated online media and software services organization focused on four high-value vertical...  .... Education: B.E. Computer Science/IT degree (or any other engineering discipline) Experience: 5+ years Position Requirements:... 
    Senior
    Flexible hours

    WebMD

    Newark, NJ
    more than 2 months ago
  •  ...Lead development of core software systems for autonomous vehicles, including perception, planning, and control modules. Responsibilities...  ...key features for the company Requirements 7+ years software engineering experience Experience with distributed systems and robotics... 
    Senior

    Deep Ubuntu

    San Francisco, CA
    3 days ago
  • $135k - $160k

     ...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    4 days ago
  • A leading software company is looking for a Senior Software Engineer to drive the evolution of IMS compatible technologies. The ideal candidate will have over 10 years of experience in software engineering with deep expertise in IMS TM and DB application programming. Responsibilities... 
    Senior

    Rocket Software

    Nashville, TN
    4 days ago
  •  ...A leading aerospace company is seeking a Software Engineer specializing in Information Assurance for AWACS and AEWC systems. The role involves designing and building secure IT systems, leading security analyses, and collaborating with a diverse engineering team. Candidates... 
    Senior

    Direct Staffing Inc

    Oklahoma City, OK
    4 days ago
  • A dynamic software company is seeking a Senior Software Engineer skilled in IMS TM and DB application programming. You will provide architectural leadership and contribute to developing next-generation modernization technologies. The ideal candidate has over 10 years of... 
    Senior

    Rocket Software

    Montgomery, AL
    4 days ago
  •  ...A renowned tech company in Maryland is seeking a Software Developer/CNO Developer to join their team. The ideal candidate will have...  ...extensive experience in C/C++ or Python, along with skills in reverse engineering and vulnerability research. This role involves mission-... 
    Senior

    Stanley Reid & Company

    Annapolis, MD
    4 days ago
  •  ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    2 days ago
  •  ...A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include... 
    Senior

    General Motors

    Milford, MI
    3 days ago
  • $78k - $250k

     ...Onyx Point, Inc. is looking for a Software Engineer in Hanover, Maryland, with required TS/SCI clearance. This position demands extensive experience in Hadoop, Java development, and excellent debugging skills. The candidate will be responsible for analyzing user requirements... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    3 days ago
  • Qualifications Must have Kubernetes experience. Seven (7) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required...
    Senior

    Avid Technology Professionals

    Annapolis, MD
    4 days ago
  •  ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree... 
    Senior

    Page Mechanical Group Inc

    Huntsville, AL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!