Back to Jobs

Machine Learning Freelancer

Pitch
🇩🇪 Germany – Remote
Contract
$125K–$157K
Estimated
Remote
Apply Now

Required Skills

⏳ Contract/Temporary
🟡 Mid-level
🟠 Senior
🤖 Machine Learning Engineer
Machine Learning
R
Java
Javascript
Go
Mathematics

Job Description

<h3>📋 Description</h3> • Pitch is seeking short-term, freelance developers with machine learning expertise to enhance our group detection library - a sophisticated system that identifies repeating visual patterns and spatial relationships in slide layouts. • You'll work on clustering algorithms, geometric analysis, and pattern recognition to help users create more consistent, professional presentations through AI-powered design assistance. <h3>🎯 Requirements</h3> • AI/ML Specialisation • Clustering algorithms - DBSCAN implementation and optimisation • Spatial analysis - 2D coordinate systems, geometric calculations • Feature engineering - Block (how Pitch represents elements on our canvas) properties, layout patterns • Vector mathematics - Euclidean/Manhattan distance, dot products • Pattern recognition - Archetype detection, similarity matching

• Currently used JavaScript Libraries • density-clustering - DBSCAN clustering implementation • @turf/area and @turf/helpers - Geospatial calculations

• Algorithm Development • Enhance group detection algorithms for slide layout analysis • Optimise clustering performance for real-time applications • Develop archetype-based pattern matching systems • Implement layout analysis and reading-order detection

Job Details

Employment Type

Contract

Salary Range

$125K–$157K

Estimated

Location

🇩🇪 Germany – Remote

Remote Work

Remote Friendly