Menu

Django/Python Developer

Location: Loganholme, Queensland

Category: IT Engineer & Developer Jobs

About Echo VQ

Echo VQ is a cutting-edge vocal coaching platform that combines advanced audio analysis with AI-powered feedback to revolutionize how people learn to sing. Our platform features real-time pitch detection, sophisticated vocal analysis pipelines, and personalized coaching experiences that help users discover and develop their unique voice.

The Role

We're seeking a mid-level to senior Django/Python developer to join our team as the sole Django developer, working directly with our founders to build and enhance our innovative vocal coaching platform. This is a full-time contract position based in-office, where you'll have the opportunity to work on both challenging backend systems and engaging frontend experiences.

What You'll Do

Backend Development (Django/Python)

Build and maintain sophisticated Django REST APIs serving our vocal coaching platform

Develop new features for user management, exercise delivery, and performance tracking

Integrate with complex audio analysis pipelines (DTW alignment, pitch detection, vocal metrics)

Work with PostgreSQL databases to optimize performance and data integrity

Implement real-time features using Django Channels and WebSockets

Integrate AI/ML models and OpenAI APIs for intelligent feedback systems

Frontend Development (React/JavaScript)

Create responsive, interactive user interfaces using React and modern JavaScript

Build real-time audio visualization components and pitch detection displays

Develop engaging user onboarding flows and coaching interfaces

Implement state management for complex audio processing workflows

Create smooth, professional user experiences across web and mobile platforms

Future opportunity: Contribute to React Native mobile app development as we expand to iOS and Android

System Integration & Architecture

Work with sophisticated audio processing libraries (librosa, numpy, scipy)

Integrate machine learning models (TensorFlow, PyTorch) into Django applications

Optimize performance for real-time audio analysis and feedback

Maintain and enhance existing codebase while building new features

Collaborate closely with founders to translate product vision into technical solutions

Technical Stack

Backend:

Django 4.2+ with Django REST Framework

PostgreSQL with advanced querying and optimization

Redis for caching and session management

Python scientific libraries (numpy, pandas, scipy, librosa)

Frontend:

React with modern hooks and functional components

JavaScript ES6+ with advanced audio processing

Real-time audio visualization and pitch detection

Responsive design with modern CSS frameworks

Infrastructure:

Git version control with collaborative workflows

Modern development tools and testing frameworks

Performance monitoring and optimization

What We're Looking For

Required Qualifications

3+ years of Django development experience with proven ability to build scalable web applications

Strong Python skills with experience in scientific/numeric computing libraries

Solid React/JavaScript experience with modern frontend development practices

PostgreSQL expertise including complex queries, indexing, and performance optimization

Independent working style - you'll be the sole Django developer and need to work autonomously

Strong problem-solving skills and ability to work with complex, interconnected systems

Experience with REST API design and real-time web technologies

Professional communication skills for working directly with founders and stakeholders

Highly Preferred (Major Advantages)

React Native experience or strong interest - we're planning mobile app development and would love someone excited about cross-platform development

Audio processing experience - familiarity with librosa, audio signal processing, or music technology

Machine learning integration - experience incorporating ML models into web applications

Real-time applications - WebSockets, live data processing, or audio streaming

Scientific computing - numpy, scipy, pandas for data analysis and processing

Performance optimization - experience with computationally intensive applications

Mobile development curiosity - interest in learning mobile audio processing and native development

Bonus Points

Experience with music or audio-related applications

Understanding of digital signal processing concepts

Familiarity with AI/ML model deployment and optimization

Background in educational technology or coaching platforms

Experience with complex data visualization and audio waveform displays

React Native development experience or mobile app development background

Interest in cross-platform development and mobile-first design principles

What We Offer

Competitive contract rates commensurate with experience

Full-time commitment with consistent, engaging work

Direct collaboration with passionate founders who value technical excellence

Cutting-edge technology - work with the latest in audio processing and AI

Mobile development opportunity - be part of our React Native mobile app development roadmap

Creative freedom to architect solutions and contribute to product direction

Professional growth opportunities in audio technology, ML integration, and cross-platform development

Impactful work - help people discover and develop their voices

The Work Environment

This is an in-office position where you'll work closely with our founding team in a collaborative, fast-paced environment. You'll have significant autonomy in technical decisions while receiving clear direction on product priorities and business objectives. We value independent thinking, technical excellence, and innovative problem-solving.

Application Process

Please include in your application:

Portfolio or GitHub showcasing Django projects and technical capabilities

Brief description of your experience with audio processing, ML, or complex data systems (if any)

Examples of React applications you've built

Your approach to working independently on complex technical challenges

Ready to Transform Vocal Education?

Join us in building the future of vocal coaching! If you're excited about combining sophisticated backend systems with engaging user experiences, working with cutting-edge audio technology, and making a real impact in music education, we'd love to hear from you.

Echo VQ is committed to creating an inclusive environment where all team members can thrive and contribute their unique perspectives to our mission of revolutionizing vocal education.

Job Types: Full-time, Contract

Contract length: 6 months

Pay: From $8,000.00 per month

Schedule:

8 hour shift

Work Authorisation:

Australia (Required)

Work Location: In person

Expected Start Date: 15/07/2025

Apply on Company Website You will be redirected to the employer’s website