Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain software components and testing frameworks using Python, C/C++, Bash, including CI pipelines and build systems.
Review and validate datasets, annotations, and synthetic data for quality and suitability in machine learning applications.
Collaborate with cross-functional teams including software engineers and product managers to deploy ML solutions and improve development workflows.
Minimum Requirements
Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, or related disciplines.
Proficiency in Python, C, and/or C++ programming; experience with Linux scripting and OS configuration.
Experience with container technologies such as Docker and Kubernetes, plus familiarity with ML frameworks like PyTorch.
Strong foundation in mathematics, statistics, algorithm design, and software architecture principles. Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Demonstrated ability to design, develop, and maintain data pipelines and ML solutions, with a focus on code robustness and quality assurance.
Capable of working effectively in global, matrix, and multicultural environments, managing stakeholders and collaborating virtually.
Strong analytical, communication, and organizational skills combined with commercial awareness to align technical contributions with business goals.
