Remote job
AI / ML Engineer
Job details
About this role
Role overview Develop practical AI and machine-learning capabilities for products and internal tools, taking ideas through evaluation and integration toward operational use. The focus is on measurable usefulness: building dependable data and inference workflows while accounting for quality, cost, latency, privacy, and failure cases.
Responsibilities - Prototype and implement AI or ML features for product and internal workflows. - Compare models, prompts, and technical approaches against defined success measures. - Build data preparation and inference pipelines, and connect AI services with backend systems. - Measure output quality, operating cost, response time, and failure patterns. - Work with product, backend, and security colleagues on responsible implementation. - Document assumptions and evaluation findings, improve monitoring, and protect confidential data.
Requirements - Practical experience delivering AI/ML features or prototypes into production-adjacent systems. - Strong Python skills and understanding of model evaluation and failure analysis. - Familiarity with large language models, traditional machine learning, or both. - Ability to work with APIs and data pipelines alongside backend engineers. - Clear communication about uncertainty and technical trade-offs. - Awareness of security and privacy, with a product-oriented approach to problem solving.
Nice to have Experience with PyTorch, scikit-learn, vector search, orchestration libraries, cloud ML services, or evaluation frameworks.
Benefits and work setup This is a part-time, fully remote role for candidates in Egypt, with flexible hours and collaboration overlap. Cairo office access is available as needed. Benefits include paid annual and sick leave, performance bonuses, annual salary reviews, medical insurance, equipment and internet support, and learning, mentorship, and career-growth opportunities.