Job Description :
We are seeking a highly skilled Senior Program & Binary Analysis Engineer to join IBMs Genomic AI open-source initiatives. This role is ideal for professionals with deep expertise in program and binary analysis, reverse engineering, and assembly / LLVM, combined with a solid foundation in AI / ML workflows.
As part of the team you will :
- Develop and maintain Python-based tools for large-scale data analysis.
- Apply advanced low-level code analysis and reverse engineering techniques to genomic AI applications.
- Contribute to cutting-edge genomic research through open-source collaboration.
- Work on future projects involving knowledge graph infrastructures, vector databases, and AWS cloud deployments.
- This is a critical position, driving innovation at the intersection of program analysis, genomics, and artificial intelligence.
Key Responsibilities :
Perform program and binary analysis, including reverse engineering and LLVM-based workflows.Build and enhance Python tools for genomic data analysis.Collaborate with cross-functional research teams on AI / ML-driven genomic applications.Design and deploy knowledge graphs and vector databases for genomic AI.Implement scalable solutions on AWS cloud platforms.Required Skills & Qualifications :
Strong background in program and binary analysis.Hands-on expertise in reverse engineering and assembly / LLVM.Proficiency in Python programming for data analysis.Experience with AI / ML workflows.Familiarity with cloud technologies (AWS preferred) and vector databases.Open-source collaboration experience is a plus.(ref : hirist.tech)