CareerPlanGet AI match score →

Sr. Software Engineer - Rust (Remote, IND)

India - Remote, KA🌐 Remote💼 Full-time🗓 2025-10-01 → 2026-07-30

Core

Develop file format parsing, feature extraction engines, and robust libraries/SKDs for internal/external customers while collaborating with data scientists on machine learning features.

Role type

Senior Software Engineer (Rust/C++)

Builds

File format parsing engines, feature extraction libraries, and software development kits (SDKs)

Domain

Cybersecurity, Machine Learning, Big Data

Deliverable

production ML models | product features

Required skills

Rust, C++, C, Python, file format parsing (PE, ELF, Mach-O, MS Office, Zip, Packers), reverse engineering, algorithm design, software testing, CI/CD pipelines, API design

Preferred skills

Fuzzing techniques, secure programming, cloud platforms (AWS/GCP/Azure), machine learning

Technologies

Rust, C++, Python, Git, Bitbucket, Jenkins, Jira

Responsibilities

Develop file format parsing and feature extraction engines; Engineer new machine learning features in collaboration with data scientists; Design, implement, test, optimize and maintain features for internal/external customers in the form of robust libraries and software development kits; Document design of complex software systems and conduct thorough and constructively critical software reviews; Expose simple APIs to bundle a variety of robust services

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗