Posted on 7/14/2025
Senior AI & ML Developer
Singularity AEC
Alexandria, Egypt
Full Description
Singularity AEC, a US-based leading architecture, engineering, and construction (AEC) firm providing innovative solutions to clients across industries, is seeking a Senior AI & ML Developer (Python) to join our team and support our growing Egypt team. The ideal candidate must have strong expertise in training, deploying, and optimizing AI/ML models, and be comfortable leading technical initiatives, maintaining complex systems, and collaborating across functions. This role involves working on both existing pipelines and new AI-driven solutions. The position offers a unique growth opportunity for the ideal candidate to shape a new team and drive real and meaningful change in the AI world. This is a project-based position with immediate start.
Requirements
• Proficient in Python (MUST)
• 5+ years of experience in AI/ML model development and training
• Experience with graph neural networks (GNNs)
• Deep knowledge of machine learning frameworks like TensorFlow, PyTorch
• Proven experience with computer vision, natural language processing, or generative AI
• Expertise in data pipeline development, model evaluation, and performance optimization
• Experience with deploying AI models in production environments
• Strong understanding of software engineering practices, version control, and testing
• Excellent debugging and problem-solving skills
• Strong communication skills and ability to document processes clearly
• Proven ability to lead or mentor junior developers
• Familiarity with RESTful API design and cloud integrations
• Bonus: Experience with tools like FastAPI (web API development), NumPy (numerical computing), OpenCV (computer vision processing), and scikit-learn (machine learning algorithms)
• Bonus: Experience with 3D computer graphics (OpenGL, Vulkan), geometry processing, or scripting for game engines (Unreal Engine, Unity).
Responsibilities
• Lead the design, development, and deployment of advanced AI/ML models
• Ensure system scalability, maintainability, and performance
• Mentor junior team members and review their code/model work
• Optimize and debug existing systems to improve performance
• Collaborate with full-stack developers to integrate AI/ML models into user-facing design tools
• Establish best practices for version control, testing, and deployment
• Proactively identify technical challenges and propose practical solutions
• Deliver clean, efficient, and well-documented code within project timelines
Job Types: Full-time, Contract
Pay: E£40,000.00 - E£50,000.00 per month
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position
Subscribe to the AI Search Newsletter
Get top updates in AI to your inbox every weekend. It's free!