Required Skills and Qualifications
· Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
· 4+ years of professional experience in Python development.
· Hands-on experience with data formats: HD5, JSON, CSV, Parquet, Apache Arrow.
· Python Programming: Proficiency in core syntax (functions, loops, conditionals, modules) for refactoring Plotly code into Rerun logging calls.
· Data Manipulation with NumPy and Pandas
· Visualization Libraries:
· Strong knowledge of Plotly’s API, including creating traces, figures, and customizations (colors, markers, layouts).
· Familiarity with Rerun’s SDK
· Temporal and Multimodal Data Handling
· Ability to map Plotly features to Rerun visualizers.
· Scripting and Environment Management: Proficiency with pip, virtual environments, and version control (e.g., Git) for managing Plotly and Rerun installations.
· Advanced Visualization Migration: Experience optimizing Rerun’s RAM usage for large datasets or integrating with libraries like OpenCV for image logging.
· Handson experience in Cloud ( MS Azure, AWS )