Talent.com
عرض العمل هذا غير متوفر في بلدك.
ML Engineer (General)- Remote, 3-Month Contract, Extendable

ML Engineer (General)- Remote, 3-Month Contract, Extendable

SWATXCairo, Cairo Governorate, EG
منذ أكثر من 30 يومًا
نوع الوظيفة
  • Quick Apply
الوصف الوظيفي

The ML Engineer (General) supports the AI / ML components of the project beyond just language processing. This role focuses on developing and optimizing various models and algorithms that drive the compliance logic and data processing. They design the non-LLM machine learning or heuristic methods needed to interpret rules and analyze BIM data – for

example, classification models, parameter extraction routines, and optimization of the overall ML pipeline. In essence, this engineer ensures that the compliance checking logic is mathematically sound, efficient, and well-integrated, providing a backbone that enhances the LLM’s outputs (e.g. through preliminary classification or data conditioning) mdpi.com .

Key Responsibilities

  • Compliance Logic Development : Work with domain experts to formalize how compliance rules will be checked. This may involve translating the LLM-extracted rules into code or algorithms (for instance, encoding acceptability criteria like thresholds or boolean conditions). They might develop rule-checking algorithms or simple machine-learning classifiers to decide if a given model scenario passes or fails a rule.
  • Preprocessing s Classification Models : Develop supporting ML models to preprocess regulation text or BIM data. For example, create a text classification model to categorize regulatory clauses by topic or type (fire safety, structural, accessibility, etc.) mdpi.com , which can route text to appropriate handling or

improve the accuracy of the LLM’s extraction by providing context. These models could include traditional NLP classifiers or even computer vision models if checking drawings / diagrams (if any).

  • Acceptability Criteria Design : Help define what constitutes a pass or fail for each rule in a quantifiable way. This involves working out tolerance ranges, thresholds, or conditions that the BIM elements must meet. For instance, if a regulation requires a minimum door width of 90 cm, determine how the check is implemented (>
  • = 90 cm as acceptable) and whether any exceptions need to be coded.

  • Data Extraction Pipelines : Build pipelines to extract relevant data from the BIM model (in coordination with the BIM Software Developer). This could include querying a database or processing IFC file data to get the inputs needed for each compliance rule (like lists of room areas, counts of exits, dimensions of corridors, etc.). Ensure the data is in the right format for the compliance algorithms or ML models to consume.
  • Model Integration s Optimization : Integrate various ML components (LLM, classifiers, geometry computations) into a cohesive workflow. Optimize the performance of these models – for example, streamline the runtime of checks so that even complex rules can be evaluated quickly. This may involve reducing complexity of algorithms, batching operations, or simplifying ML models where possible given the short project timeline.
  • Quality Assurance of ML Outputs : Validate the outputs of ML models and rule checks against known examples or test cases. If the project has any historical building models or simplified scenarios with known compliance outcomes, use these to tune the models. Debug instances of false positives / negatives in rule checking logic and refine algorithms accordingly.
  • Required Skills and Qualifications

  • Machine Learning Fundamentals : Solid understanding of machine learning techniques (classification, regression, etc.), and experience implementing models in Python or similar. Comfort with both supervised and unsupervised methods, and the ability to decide when a heuristic or rule-based approach is more suitable than an ML model.
  • Data Processing : Strong skills in data manipulation (using libraries like pandas, NumPy). Ability to write scripts to parse XML / JSON (for IFC or extracted data) and to transform raw data into features needed for checks.
  • Knowledge of BIM Data : At least a conceptual understanding of BIM and IFC structure – knowing what kind of data a BIM model contains (e.g., geometry, properties, relationships). This helps in understanding what needs to be extracted for rules (for example, how to get all door objects and their widths from an IFC file).
  • Problem-Solving and Algorithms : Strong algorithmic thinking to implement custom checks (e.g., graph traversal to find egress paths, or geometric computations for distances). Familiarity with computational geometry or graph algorithms is a plus since many compliance rules relate to spatial relationships.
  • Software Engineering : Good coding practices, including modular design, version control (Git), and integration testing. Since this is a short POC project, the engineer should write clean, maintainable code that others can quickly understand and connect into the larger system.
  • Collaboration with Domain Experts : Ability to work alongside architects or code experts to interpret rules correctly. The engineer should be comfortable asking clarifying questions about building regulations and iterating on logic based on feedback.
  • Preferred Experience

  • NLP and LLM Collaboration : Experience working on projects that combine NLP outputs with other systems. For example, having built a pipeline where text classification or extraction feeds into a database or triggers certain logic. This
  • experience would help in seamlessly supporting the LLM engineer’s efforts.

  • Regulatory or Rule-Based Systems : Prior work in any rule-based automation
  • (doesn’t have to be BIM) – such as developing validation rules for data quality, business logic engines, or even game rule engines. Understanding how to structure and evaluate complex rule sets will be beneficial.

  • Optimization and Efficiency : Proven experience in optimizing code or models for performance (runtime and memory). If the candidate has worked on computationally heavy tasks (like simulations, or large-scale data processing) and found ways to improve speed, it will be useful for handling large BIM models efficiently.
  • Construction / Engineering Background : While not required, experience or education in the AEC industry can be helpful to intuitively understand concepts like building elements, floor plans, etc. A software engineer with a bit of civil engineering or architecture knowledge can more quickly grasp compliance requirements.
  • Tools and Libraries : Familiarity with any specific libraries for rule checking or BIM (for instance, having used OpenCV for image-based plan checking, or IfcOpenShell for programmatically reading IFC files) would allow faster ramp-up.
  • إنشاء تنبيه وظيفي لهذا البحث

    Engineer • Cairo, Cairo Governorate, EG

    وظائف ذات صلة
    ML Engineer (LLM Focus) - Remote Full-Time, 3 Months with Extension Opportunity

    ML Engineer (LLM Focus) - Remote Full-Time, 3 Months with Extension Opportunity

    SWATXCairo, Cairo Governorate, EG
    Quick Apply
    The ML Engineer (LLM) leads the development of AI models focused on language tasks.In this project, they design and fine-tune large language models (LLMs) to interpret building regulations and tran...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    ML Ops Engineer

    ML Ops Engineer

    SWATXNew Cairo City, Cairo Governorate, EG
    Quick Apply
    SWATX is seeking a ML Opps Engineer to be responsible for deploying, managing, and optimizing machine learning models in preproduction and production environments. On classical VM based workloads an...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    AI / ML Engineer - Grand Technology

    AI / ML Engineer - Grand Technology

    Qureos IncCairo, Egypt
    Grand Technology is seeking a highly motivated and skilled.AI / ML projects and contribute to the development of innovative solutions. The successful candidate will be responsible for designing, devel...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Machine Learning Engineer

    Machine Learning Engineer

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    Applies strong data engineering and machine learning expertise to industrialize predictive and prescriptive solutions across big datasets. He / she handles both streaming and non-streaming analytics u...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Mobile Software Engineer

    Mobile Software Engineer

    Blink22Cairo, Cairo Governorate, EG
    Quick Apply
    We're seeking an experienced Mobile Software Engineer with a passion for development and a team-oriented attitude, ready to bring powerful software to life. As a Mobile Engineer at Blink22, your rol...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    AdvansysNasr City, Al Manteqah Al Oula, EG
    Quick Apply
    At Advansys, we are seeking a Senior Machine Learning Engineer to join our innovative team.The ideal candidate will have a strong background in machine learning methodologies and extensive experien...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Envision Employment SolutionsNew Cairo City, Cairo Governorate, EG
    Quick Apply
    Senior Machine Learning Engineer.This position requires flexibility to work on US times and flexibility to travel abroad when needed. Machine Learning & AI Solutions.Deploy advanced machine lear...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Machine Learning Lead

    Machine Learning Lead

    AdvansysCairo, Cairo Governorate, EG
    Quick Apply
    Lead the design and development of machine learning systems and deep learning models.Design and implement machine learning models using AWS services like SageMaker, Lambda, and EC2.Drive the team's...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Mid QC Engineer

    Mid QC Engineer

    BlackStone eITCairo, Cairo Governorate, EG
    Quick Apply
    The QC Mid will be responsible for conducting quality control activities within the software development team, ensuring that products meet quality standards and specifications.This position is typi...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Machine Learning Engineer

    Machine Learning Engineer

    700AppsCairo, Cairo Governorate, EG
    Quick Apply
    Apps is looking for a talented Machine Learning Engineer to join our innovative team.In this role, you will be responsible for designing, building, and deploying machine learning models that addres...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Maintenance Engineer

    Maintenance Engineer

    Grifols Egypt for Plasma DerivativesNew Cairo City, Egypt
    Quick Apply
    One sentence summary of the main objective of the job, the most important activities and the means.Responsible for management of an assigned location from the perspective of maintenance as well.Int...أظهر المزيدآخر تحديث: 15 منذ أيام
    Engineer - QC (Abu Dhabi)

    Engineer - QC (Abu Dhabi)

    Eram TalentCairo, Cairo Governorate, EG
    Quick Apply
    Eram Talent is looking for a dedicated Engineer - QC to join our team in.In this role, you will play a crucial part in ensuring quality control throughout various engineering projects.Your expertis...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Lead MLOPs Engineer

    Lead MLOPs Engineer

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    The bank is transforming into an AI-led bank, revolutionizing how we serve our customers and drive the future of finance. We leverage our rich heritage and expertise to build a data-driven powerhous...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Machine Learning Engineer

    Machine Learning Engineer

    Specright Inc.Cairo, EGY
    Quick Apply
    All applications must be submitted by 2025-09-13.Specright is seeking a highly motivated and talented Machine Learning Engineer to join the Shared Services team. As a Machine Learning Engineer, you ...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Engineer - Liaison (Abu Dhabi)

    Engineer - Liaison (Abu Dhabi)

    Eram TalentCairo, Cairo Governorate, EG
    Quick Apply
    Eram Talent is looking for a highly motivated Engineer - Liaison to join our dynamic team in.The successful candidate will act as a crucial link between various stakeholders, including clients, pro...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    MV Switchgear Design Engineer

    MV Switchgear Design Engineer

    ElSewedy Engineering Industries SEIEl-Mohandseen, El-Mohandseen, EG
    We are seeking a skilled and motivated.Medium Voltage switchgear systems.The ideal candidate will have hands-on experience with a wide range of MV switchgear equipment, including both air-insulated...أظهر المزيدآخر تحديث: 8 منذ أيام
    MV Design Engineer

    MV Design Engineer

    ElSewedy Engineering Industries SEI6th of October, 6th of October, EG
    The ideal candidate should also have hands-on experience in.Design and develop MV electrical distribution panels (MV switchgears, RMUs, compact package substations). Prepare single-line diagrams, co...أظهر المزيدآخر تحديث: 22 منذ أيام
    LogRhythm SIEM Deployment Engineer

    LogRhythm SIEM Deployment Engineer

    DeepSource TechnologiesCairo, Cairo Governorate, EG
    Quick Apply
    We are seeking an experienced LogRhythm SIEM Deployment Engineer to lead or support the deployment, configuration, and optimization of LogRhythm SIEM solutions across enterprise environments.The id...أظهر المزيدآخر تحديث: 4 منذ أيام