
Sr. Software Engineer (.NET / PHP) Jobot
- $100,000–$140,000 Per Year
| Location | Cincinnati, OH |
Primary Location
Location T
Department
Psychiatry
Shift
Day (United States of America)
Schedule
Full time
Weekly Hours
40
FTE
1
Employee Status
Regular
Job Summary
The Developer I/II - AI Workflow and Computer Vision Systems supports a multidisciplinary clinical research and innovation team developing secure, auditable software tools for healthcare workflow automation. This position contributes to the design, development, testing, documentation, and support of human-supervised software systems that assist with clinical research operations, quality improvement, administrative efficiency, and regulated healthcare workflows.
The Developer I/II will help build software components that interact with browser-based clinical, research, and administrative systems; process screenshots and screen-based information; support computer vision and OCR-enabled workflows; prepare structured decision packets for human review; and translate complex operational workflows into reproducible software modules.
This role is focused on responsible AI-enabled software development in a pediatric academic medical center. Tools developed in this role support supervised workflow automation, auditability, documentation, and operational decision support. They are not intended to replace clinical judgment, independently diagnose or treat patients, or perform autonomous clinical care.
The Developer I/II works under the direction of senior software engineers, investigators, informatics leaders, and project leads, in close collaboration with clinical, research, operational, compliance, and technical stakeholders.
JOB RESPONSIBILITIES
Software Development and Workflow Automation
Develop, maintain, and support software components for AI-enabled workflow tools used in a healthcare research and innovation environment.
Assist in building modular software services, APIs, user interfaces, background workers, and integration components using technologies such as C#, .NET, Python, JavaScript/TypeScript, Blazor, or related frameworks.
Translate workflow requirements into software specifications, user stories, technical tasks, test cases, and maintainable code modules.
Develop browser-based automation workflows that interact with approved clinical, research, administrative, or operational systems under human supervision and within institutional policy.
Support secure automation patterns that emphasize user review, traceability, exception handling, and appropriate escalation when workflows require human judgment.
Assist with workflow orchestration components that route tasks, collect required information, prepare decision packets, document process state, and support reproducible execution.
Computer Vision, Screen-Based Workflows, and Auditability
Support computer vision workflows involving screenshots, browser interfaces, screen-state detection, OCR outputs, visual comparison, and screen-based validation.
Testing, Validation, and Safe Development Practices
Help create mock environments, test harnesses, simulated workflows, synthetic data sets, and controlled development environments to support safe testing prior to production use.
Participate in unit testing, integration testing, regression testing, user acceptance testing, and validation of workflow automation modules.
Assist with debugging, troubleshooting, performance review, quality assurance, and iterative improvement of AI-assisted workflow tools.
Document validation steps, expected outputs, known limitations, exception pathways, and human review checkpoints.
Support controlled release processes, code review, version control, deployment documentation, and change tracking.
Collaboration and Requirements Development
Collaborate with clinical, research, operational, informatics, compliance, and technical stakeholders to understand current-state workflows and identify opportunities for safe workflow support.
Participate in meetings with project leads, investigators, clinicians, coordinators, analysts, and software engineers to clarify requirements and implementation needs.
Communicate technical concepts clearly to non-technical stakeholders and incorporate feedback into software design and workflow refinement.
Assist in translating complex healthcare workflows into structured, reproducible, and testable software processes.
Work as part of a team committed to improving pediatric healthcare operations, clinical research support, quality improvement, and responsible innovation.
Security, Privacy, Documentation, and Compliance
Follow institutional policies and procedures related to privacy, security, HIPAA, human subjects research, clinical systems access, data governance, and responsible AI use.
Support secure data handling practices, including appropriate logging, access control, audit trails, environment separation, and documentation of data flows.
Maintain clear documentation for code, workflows, configuration steps, validation procedures, deployment processes, and user support materials.
Use established software development practices, including Git/version control, issue tracking, code review, documentation, and reproducible build or deployment processes.
Escalate security, privacy, workflow, or patient safety concerns promptly to senior team members, investigators, project leads, or appropriate institutional stakeholders.
Assist in developing methods to capture, interpret, and validate screen-state information in a manner that supports human review and quality assurance.
Help create visual audit trails, workflow logs, structured outputs, and validation artifacts to support transparency, reproducibility, and review.
Work with senior engineers and project leads to improve accuracy, reliability, and safety of screen-based automation tools.
Assist in evaluating edge cases, failure modes, ambiguous screen states, and situations requiring human intervention.
JOB QUALIFICATIONS
Required Qualifications
Bachelor's degree in computer science, software engineering, biomedical engineering, data science, information systems, health informatics, or a related field; or an equivalent combination of education and relevant experience.
Experience with at least one modern programming language such as C#, Python, JavaScript/TypeScript, Java, or a related language.
Familiarity with software development practices, including version control, debugging, testing, documentation, and basic software design principles.
Ability to learn healthcare-specific software, privacy, security, workflow, and compliance requirements.
Ability to work collaboratively with both technical and non-technical stakeholders.
Strong problem-solving skills, attention to detail, and willingness to work through complex operational workflows.
Ability to follow established development standards, institutional policies, and project-specific procedures.
Effective written and verbal communication skills.
Preferred Qualifications
Experience with C#, .NET, ASP.NET, Blazor, Python, JavaScript/TypeScript, or related application development frameworks.
Experience with browser automation, robotic process automation, workflow automation, or test automation tools such as Playwright, Selenium, or related technologies.
Experience with computer vision, OCR, image processing, screenshot analysis, screen-state detection, or visual validation tools such as OpenCV or related libraries.
Experience with AI/LLM tools, prompt engineering, AI-assisted software development, agentic workflows, retrieval-augmented generation, or supervised automation systems.
Experience with healthcare IT systems or standards such as Epic, FHIR, HL7, clinical research systems, REDCap, EHR-integrated workflows, or enterprise administrative platforms.
Experience with Microsoft Azure, Azure AI Foundry, Microsoft Graph, Teams apps, or other enterprise cloud and collaboration platforms.
Familiarity with HIPAA, secure software development, audit logging, regulated data environments, human subjects research, or clinical research operations.
Experience creating mock environments, test harnesses, simulation workflows, synthetic data, or validation tools.
Interest in pediatric healthcare, clinical research, quality improvement, implementation science, translational technology, or responsible AI in healthcare.
Knowledge, Skills, and Abilities
Work Environment / Team Context
This position is embedded within a multidisciplinary clinical research and innovation environment at a pediatric academic medical center. The Developer I/II will work with software engineers, clinical investigators, informatics professionals, research staff, operational leaders, quality improvement teams, compliance partners, and frontline clinical or administrative stakeholders.
The work involves development and testing of software that may support clinical research operations, administrative workflows, quality improvement activities, decision packet preparation, supervised workflow automation, and AI-assisted review processes. The role requires careful attention to privacy, security, auditability, documentation, and safe deployment practices.
Software developed by this team is intended to support clinicians, researchers, and operational staff by improving consistency, reducing manual burden, preparing structured information for review, and enabling reproducible workflows. These tools operate within defined project scope, institutional oversight, and human-supervised processes. Clinical decisions remain the responsibility of licensed clinical professionals.
The Developer I/II will receive direction from senior engineers, investigators, and project leads while contributing actively to software development, testing, troubleshooting, documentation, and iterative improvement. The ideal candidate is curious, careful, collaborative, and motivated to apply software engineering skills to meaningful healthcare research and innovation problems.
About Us
At Cincinnati Children's, we come to work with one goal: to make children's health better. We believe in a holistic team approach, both in caring for patients and their families, and in advancing science and discovery. We strive to do better and find energy and inspiration in our shared purpose. If you want to be the best you can be, you can do it at Cincinnati Children's.
Cincinnati Children's is:
Recognized by U.S. News & World Report as a top 10 best Children's Hospitals in the nation for more than 15 years
Consistently among the top 3 Children's Hospitals for National Institutes of Health (NIH) Funding
Recognized as one of America's Best Large Employers (2025), America's Best Employers for New Grads (2025)
One of the nation's America's Most Innovative Companies as noted by Fortune
Consistently certified as great place to work
A Leading Disability Employer as noted by the National Organization on Disability
Magnet designated for the fourth consecutive time by the American Nurses Credentialing Center (ANCC)
We Embrace Innovation-Together. We believe in empowering our teams with the tools that help us work smarter and care better. That's why we support the responsible use of artificial intelligence. By encouraging innovation, we're creating space for new ideas, better outcomes, and a stronger future-for all of us.
Comprehensive job description provided upon request.
Cincinnati Children's is proud to be an Equal Opportunity Employer committed to creating an environment of dignity and respect for all our employees, patients, and families. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, genetic information, national origin, sexual orientation, gender identity, disability or protected veteran status. EEO/Veteran/Disability




