logo inner

Research Software Engineer IV

Dynanet CorporationGainesville, Florida, United StatesOnsite
ApplyJob Type
Full-timeDescription

Position Details:


Job Title: Research Software Engineer IV Job Type: Full-time Location: Gainesville, Florida - Onsite Revised: 8/18/2025 

Dynanet Corporation Overview:


Dynanet started with a focus on IT infrastructure and operations, helping organizations enhance their networks and overcome the limitations of 1990s technology. From strengthening communication channels to introducing innovative ways to collaborate and share information, Dynanet played a crucial role in shaping the early stages of digital transformation. The company’s efforts helped organizations build the very fabric of connectivity that now powers our modern world. Over the last three decades, Dynanet has grown into a trusted partner for organizations looking to innovate boldly and transform seamlessly.

While technology continues to evolve and unlock new opportunities, for nearly 30 years, Dynanet remains committed to delivering cutting-edge solutions that drive lasting change for its customers. Through agility, foresight, and an unwavering dedication to excellence, Dynanet continues to empower organizations to thrive in a rapidly changing digital landscape. Our story is more than just a story of technology – it’s a story of vision, growth, and transformation that has shaped the past and continues to pave the way for the future. 

About the Role:


This position supports a federally funded, multi-institutional research initiative housed within the Computational Microscopy Imaging Lab (CMIL) focused on the integration of electronic health records (EHR), histology, and imaging data for predictive modeling in biomedical research. The Research Software Engineer IV will lead the development of secure, scalable, and reproducible machine learning (ML) pipelines and software components that support AI tool deployment in a research setting. This role requires collaboration with data scientists, clinical researchers, and software developers to ensure modeling systems are maintainable, interoperable, and compliant with institutional and federal standards. Requirements

Roles & Responsibilities:


ESSENTIAL FUNCTIONS OF THE JOB AND THE PERCENTAGE OF TIME SPENT ON EACH FUNCTION: 

AI/ML Pipeline Design and Implementation – 30%


  • Lead the development of scalable and reproducible machine learning pipelines to support training, validation, and deployment of AI models using multimodal biomedical data. 
  • Design workflows that enable integration of EHR, imaging, and molecular datasets. 
  • Apply best practices in modular software design to ensure code maintainability and system extensibility. 

Secure Software Architecture and Deployment – 25%


  • Architect secure infrastructure for deploying ML models using containerization (e.g., Docker, Kubernetes) and compatible with institutional computing environments. 
  • Ensure all software components meet cybersecurity and performance standards for research systems. 
  • Implement APIs and services to support integration of models into front-end tools or external systems. 

Version Control, Documentation, and Testing – 20%


  • Manage source control (e.g., Git), maintain continuous integration workflows, and implement automated testing pipelines. 
  • Create detailed technical documentation, including system architecture diagrams, model input/output specifications, and usage instructions. 
  • Contribute to reproducibility by using and maintaining MLOps tools (e.g., MLflow, Weights & Biases). 

Cross-Functional Collaboration and Requirements Analysis – 15%


  • Collaborate with investigators, clinical researchers, and software engineers to define technical requirements and align model development with research objectives. 
  • Translate clinical and research needs into engineering solutions through iterative development and testing. 
  • Participate in team meetings, planning discussions, and user feedback sessions. 

Mentorship and Optimization Support – 10%


  • Provide informal guidance to junior developers, students, or collaborators on ML coding practices and system design. 
  • Lead efforts to improve model performance, interpretability, and reliability through benchmarking and systematic evaluation. 

MARGINAL FUNCTIONS OF THE JOB AND THE PERCENTAGE OF TIME SPENT ON EACH FUNCTION 

Administrative and Reporting Support – 5%


  • Assist in preparing technical sections of progress reports, grant submissions, or publications. 
  • Provide data visualizations, summaries, or documentation as needed to support sponsor or stakeholder communication. 

Tool Evaluation and Infrastructure Maintenance – 5%


  • Explore and test new MLOps frameworks, cloud tools, or deployment technologies for potential integration. 
  • Contribute to the upkeep and refinement of shared development environments, compute configurations, or automation scripts. 

Dynanet Team Requirements and Expectations:


  • Possess Strong written and verbal communication skills. 
  • Highly organized with an ability to prioritize, balance, and effectively advance multiple competing priorities in a high-volume, fast-paced environment. 
  • Ability to interact in a professional and collaborative manner with fellow Dynanet Teammates and the clients, and business partners that we work with. 
  • Ability and desire to challenge and educate yourself to support and advance IT services delivery in the Federal agencies we serve. 
  • Excellent judgment and creative problem-solving skills. 
  • Respond to team member and client requests via email, MS teams, or other communication means during core business hours. 
  • Active listening skills to understand clients' needs, and collaboration skills to work with other developers and designers. 

Education/Experience Requirements:


  • Master’s degree in computer or physical science, software engineering, statistics, bioinformatics, analytics, or a related field, and at least five years of relevant experience; or a doctoral degree and at least three years of experience. 
  • Experience building and maintaining ML/AI pipelines for multimodal biomedical data. 
  • Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow. 
  • Familiarity with MLOps tools (e.g., MLflow, Weights & Biases). 
  • Experience with Docker, Kubernetes, and cloud deployment. 
  • Knowledge of secure software design and research data governance. 
  • Experience working in interdisciplinary research teams. 
  • Strong technical documentation, version control, and testing skills. 
  • Ability to communicate technical decisions clearly and collaborate across functions. 

Employee Benefits Overview:


  • Industry Competitive Compensation 
  • Medical and Dental Insurance 
  • Paid Time Off/Holidays 
  • 401(k) Retirement Plans with Matching 
  • Paid Training 
  • Employee Referral Program 
  • Employee Development Program

Life at Dynanet Corporation

Dynanet Corporation provides Federal, State, and commercial clients throughout the country with superior Information Technology (IT) solutions and services. Over the years, we have grown from a general IT provider into its present position of providing thought leadership and specialized management and technical services. Dynanet is a well respected, solution-oriented IT firm that has over 19 years of experience delivering world-class information, health technology, and telecommunication solutions and services to the public sector. Dynanet management focuses on all aspects of the company from customers to employees to partners. Our resources, financial strength and seasoned management ensure that our clients will have access to the very best IT personnel and solutions.
Thrive Here & What We Value1. Continuous Learning2. Knowledge Sharing3. Timely Resolution of Issues4. Alignment with Organizational Goals and Requirements5. Collaboration with CrossFunctional Teams6. Emphasis on Innovation and Creativity7. Focus on Continuous Learning and Development8. Encouragement of Professional Growth and Advancement9. Strong Commitment to Customer Satisfaction

Related Sub

This job belongs to these sub. Explore related roles here:
Machine learning jobs
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025