Software Engineer - Audio Video Development

Autokroma.com (Headquarters: Porto, Portugal (Hybrid))

Location: Porto, Portugal (Hybrid)   |   Full-Time
C ffmpeg codecs GPU AI Back End Engineer Staff Engineer

About Autokroma.com: Autokroma is a forward-thinking software company pushing boundaries in audio and video technologies. We develop innovative solutions including video editing plugins, GPU-powered visual effects, encoders/decoders, and AI-assisted development tools. Our unique approach minimizes layers between developers, products, and users, fostering direct innovation.

Job Overview: We’re seeking a talented software engineer to join our dynamic team working on cutting-edge multimedia technologies. This role involves close collaboration with users and stakeholders to develop intuitive and powerful tools for audio/video processing, GPU acceleration, and AI workflows. You’ll work across the entire development lifecycle with minimal intermediaries.

Key Responsibilities:

  • Design and develop software solutions for audio and video processing, including plugins, visual effects, and encoding tools
  • Collaborate directly with users and stakeholders to understand requirements and translate them into functional software
  • Optimize existing codebases and implement new features to enhance performance and user experience
  • Explore and integrate new technologies in C programming, ffmpeg, codecs, GPU acceleration, and AI workflows
  • Contribute to the entire software development lifecycle from concept to deployment
  • Work on innovative AI-assisted development and testing workflows

Required Skills:

  • Proficiency in C programming with systems-level development experience
  • Deep understanding of video and audio codecs, processing pipelines, and multimedia frameworks
  • Experience with ffmpeg and related media processing tools
  • Familiarity with GPU programming (CUDA/OpenCL) for visual effects and acceleration
  • Knowledge of AI and machine learning workflows for development automation
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration abilities

Ideal Candidate Profile: We’re looking for passionate software engineers who thrive in a collaborative environment. You should have a proven ability to work closely with users to deliver intuitive tools. Experience with multimedia processing, GPU acceleration, or AI workflows is highly valued. While all experience levels are welcome, candidates with 3+ years of professional software development are preferred.

This role offers the opportunity to work on challenging problems at the intersection of software engineering, multimedia processing, and AI technologies. You’ll have significant autonomy in your work and direct impact on our product direction.

Compensation: The estimated pay range for this role is $90,000 - $140,000, depending on experience and qualifications. This position is eligible for equity participation.

How to Apply: Interested candidates should send an email to contact@autokroma.com with “Software Engineer” in the subject line. Please include:

  • Your resume or portfolio
  • A brief description of your relevant experience
  • A note explaining why you’re interested in this role
  • Your preferred work arrangement (full-time, contract, etc.)

We typically respond to qualified applicants within 2 weeks. We welcome candidates from diverse backgrounds who are passionate about software development and multimedia technologies.

Post Date: July 9, 2025