HamburgerMenu
hirist

Rust Engineer - Image Processing

Hire Alpha
5 - 10 Years
Others

Posted on: 16/07/2026

Job Description

Location : Bangalore & Jaipur | 5-10 Years.

Job Requisition : Rust Engineer.

Location : India.

Department : Data Engineering / IT.

Employment Type : Permanent.

Required Skills :

- Rust.

- Image Processing.

Job Description :

Key Responsibilities :

Media Processing & Development :

- Design, develop, and maintain high-performance applications using Rust.

- Build robust media processing pipelines for image and video manipulation.

- Develop solutions for media ingestion, transformation, compression, transcoding, and optimization.

- Implement image and video analysis algorithms for content extraction and validation.

- Work with various media formats including JPEG, PNG, TIFF, WebP, MP4, MOV, and other multimedia standards.

- Optimize media processing workloads for performance, scalability, and low memory usage.

Metadata Management :

- Develop and maintain systems for reading, writing, validating, and modifying embedded metadata.

- Work extensively with metadata standards including :

1. JUMBF (JPEG Universal Metadata Box Format).

2. EXIF (Exchangeable Image File Format).

3. XMP (Extensible Metadata Platform).

- Implement metadata extraction and validation services.

- Build tools for metadata preservation across media transformations.

- Ensure metadata integrity during image and video processing operations.

System Architecture & Performance :

- Design scalable and maintainable architectures for media processing platforms.

- Develop concurrent and asynchronous applications using Rust.

- Optimize CPU, memory, and storage utilization for large-scale media workloads.

- Create efficient APIs and backend services for media management systems.

- Implement logging, monitoring, and observability solutions.

Quality & Testing :

- Write unit, integration, and performance tests.

- Conduct code reviews and ensure adherence to engineering best practices.

- Troubleshoot complex media processing and metadata-related issues.

- Maintain high standards of code quality, reliability, and security.

Collaboration :

- Collaborate with product managers, architects, and engineering teams.

- Participate in technical discussions and architecture reviews.

- Mentor junior developers and contribute to engineering best practices.

- Work closely with QA teams to ensure successful delivery of features.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...