Job VC

Full-Stack AI Engineer (Music AI Platform)

Unknown · workua · 55 500 грн
Open original ↗

We are looking for a senior Full-Stack AI Engineer to independently build an
AI-powered interactive music learning platform from the ground up.
The platform will include:
Piano performance analysis from audio recordings • Comparison against reference MIDI/music scores • Sheet music processing (MusicXML / OMR) • AI-generated feedback and practice plans • Voice conversations with AI • Interactive AI-led piano lessons • Real-time lesson rooms
The developer must be able to fully lead technical architecture and
implementation independently (you're THE ONLY person on the engineering team).
Frontend:

Next.js / React

TypeScript

Real-time UI updates

WebSocket integration

Audio visualization

Responsive dashboard systems

Session-based interfaces

Backend:

Node.js (preferred)

Python services for AI/audio processing

REST APIs + WebSockets

Scalable backend architecture

Queue systems and asynchronous task processing

Authentication systems

Subscription/payment integrations

AI / Audio:

OpenAI API / LLM integrations

Real-time conversational AI systems

Speech/audio processing pipelines

Music note detection and timing analysis

Audio transcription/alignment systems

MIDI/audio synchronization understanding

AI-generated educational workflows

Long-context memory systems

Structured AI lesson orchestration

Infrastructure:

Platform Features (High-Level):

Users can upload and analyze instrument performances

AI-assisted interactive practice sessions

Real-time lesson feedback and adaptive guidance

AI-generated exercises and progression systems

Dynamic lesson orchestration based on skill level

Session recording and playback systems

AI conversational educational assistant

Music-learning workflow automation

Personalized progression tracking

Intelligent recommendation systems

When applying, please answer:

Have you worked with audio analysis, MIDI, MusicXML, or music-related applications before?

What do you think is the biggest technical challenge in this project?