Talent.com
Hire Alpha
Rust Engineer - Image ProcessingHire Alpha • Bengaluru,Karnataka,India
Rust Engineer - Image Processing

Rust Engineer - Image Processing

Hire Alpha • Bengaluru,Karnataka,India
27 days ago
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.

(ref:hirist.tech)
Create a job alert for this search

Rust Engineer - Image Processing • Bengaluru,Karnataka,India

Similar jobs

Sr AI Agent Engineer

AryaXAIBengaluru, IN-KA, IN

Lexsi Labs is a frontier AI lab focused on building .Our work spans alignment methodologies, interpretability-led system design, and foundational model research across structured, tabular, and ente... Show more

Senior Software Engineer - AI Agent

Crimson EducationBengaluru, Karnataka, India

Crimson Education is the world’s leading college admissions consulting firm, with over 1,490 Ivy League offers and 2,410 to the US Top 15.We help ambitious students gain admission to the world’s to... Show more

AI Research Engineer (MultiModal & Vision) 100% Remote Worldwide

Tether Operations LimitedBangalore, KA, IN
Remote

Join Tether and Shape the Future of Digital Finance.At Tether, we’re not just building products, we’re pioneering a global financial revolution.Our cutting-edge solutions empower businesses—from ex... Show more

Senior AI Engineer

Employ Inc (Jobvite Corp)Bengaluru, KA, IN

Employ is transforming how hiring gets done.With our three ATS solutions - Jobvite, Lever, and JazzHR - plus cutting-edge AI Companions, we free recruiters from admin work and give them more time f... Show more