

Myticas Consulting
Python Developer-Federated Learning & Visualization (34663)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer-Federated Learning & Visualization, a 100% remote contract position for US Citizens. Requires strong Python skills, experience in machine learning, and familiarity with visualization tools. Preferred experience includes federated learning and open-source contributions.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
February 18, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Lemont, IL
-
🧠 - Skills detailed
#GitHub #Documentation #ML (Machine Learning) #Monitoring #Visualization #Version Control #Cloud #Python
Role description
Myticas's direct client, based in Lemont, IL is currently seeking a Python Developer-Federated Learning & Visualization for a 100% Remote contract position.
NOTE: Must be a US Citizen.
TOP Required Qualifications
• Strong experience with Python software development.
• Experience with machine learning, distributed systems, or data-intensive applications.
• Familiarity with software engineering best practices (testing, documentation, version control).
• Ability to work independently in a remote, collaborative research environment.
Preferred Qualifications
• Experience with federated learning or distributed training frameworks.
• Experience building dashboards, monitoring, or visualization tools.
• Familiarity with HPC, cloud, or hybrid compute environments.
• Prior contributions to open-source projects.
Job Summary
Seeking a Python Software Engineer to support the development and maintenance of APPFL (Advanced Privacy-Preserving Federated Learning), an open-source framework for privacy-preserving federated learning used by national laboratories and academic research partners.
In this role, you will help design and build real-time dashboards and visualization tools that allow researchers to monitor and understand distributed machine-learning workflows. You will also contribute to improving the performance, reliability, and usability of the APPFL framework while supporting its open-source community.
Key Responsibilities
• Real-Time Federated Learning Visualization
• Design and implement a real-time visualization and monitoring toolkit for federated/distributed learning workflows.
• Build an extensible architecture to collect, aggregate, and visualize FL metrics across distributed clients and servers.
• Support real-time or near-real-time tracking of training progress, client participation, system performance, and federated coordination events.
• Visualize metrics such as training loss/accuracy, round progression, client participation and location, communication volume, latency, queue time, and resource utilization.
• Ensure compatibility with HPC, cloud, and hybrid environments.
• Provide clear APIs, configuration options, and user-facing documentation.
• Privacy-Preserving Federated Learning Features
• Implement privacy-preserving mechanisms for secure federated learning experiments.
• Optimize memory footprints and communication patterns for large-scale experiments (large models and many clients).
• Develop features such as distributed client trainers to support foundation model development using APPFL.
• Framework Maintenance & Release Support
• Investigate and resolve GitHub issues in a timely manner.
• Refactor the codebase to improve robustness and user experience.
• Update unit and integration tests.
• Review community pull requests.
• Support version releases, changelog preparation, and documentation updates.
• Community & Ecosystem Development
• Improve public documentation, tutorials, and example workflows.
• Develop reproducible example use cases for demos and training.
• Support community engagement and issue triage on GitHub.
• Contribute to open-source governance, contribution guidelines, and developer documentation.
,
Myticas's direct client, based in Lemont, IL is currently seeking a Python Developer-Federated Learning & Visualization for a 100% Remote contract position.
NOTE: Must be a US Citizen.
TOP Required Qualifications
• Strong experience with Python software development.
• Experience with machine learning, distributed systems, or data-intensive applications.
• Familiarity with software engineering best practices (testing, documentation, version control).
• Ability to work independently in a remote, collaborative research environment.
Preferred Qualifications
• Experience with federated learning or distributed training frameworks.
• Experience building dashboards, monitoring, or visualization tools.
• Familiarity with HPC, cloud, or hybrid compute environments.
• Prior contributions to open-source projects.
Job Summary
Seeking a Python Software Engineer to support the development and maintenance of APPFL (Advanced Privacy-Preserving Federated Learning), an open-source framework for privacy-preserving federated learning used by national laboratories and academic research partners.
In this role, you will help design and build real-time dashboards and visualization tools that allow researchers to monitor and understand distributed machine-learning workflows. You will also contribute to improving the performance, reliability, and usability of the APPFL framework while supporting its open-source community.
Key Responsibilities
• Real-Time Federated Learning Visualization
• Design and implement a real-time visualization and monitoring toolkit for federated/distributed learning workflows.
• Build an extensible architecture to collect, aggregate, and visualize FL metrics across distributed clients and servers.
• Support real-time or near-real-time tracking of training progress, client participation, system performance, and federated coordination events.
• Visualize metrics such as training loss/accuracy, round progression, client participation and location, communication volume, latency, queue time, and resource utilization.
• Ensure compatibility with HPC, cloud, and hybrid environments.
• Provide clear APIs, configuration options, and user-facing documentation.
• Privacy-Preserving Federated Learning Features
• Implement privacy-preserving mechanisms for secure federated learning experiments.
• Optimize memory footprints and communication patterns for large-scale experiments (large models and many clients).
• Develop features such as distributed client trainers to support foundation model development using APPFL.
• Framework Maintenance & Release Support
• Investigate and resolve GitHub issues in a timely manner.
• Refactor the codebase to improve robustness and user experience.
• Update unit and integration tests.
• Review community pull requests.
• Support version releases, changelog preparation, and documentation updates.
• Community & Ecosystem Development
• Improve public documentation, tutorials, and example workflows.
• Develop reproducible example use cases for demos and training.
• Support community engagement and issue triage on GitHub.
• Contribute to open-source governance, contribution guidelines, and developer documentation.
,






