Welcome to RemoteYeah 2.0! Find out more about the new version here.

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

at SWATX

Posted 1 month ago | 0 applied

Description:

  • 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.
  • The engineer designs non-LLM machine learning or heuristic methods needed to interpret rules and analyze BIM data.
  • Responsibilities include developing compliance logic, preprocessing classification models, designing acceptability criteria, building data extraction pipelines, integrating and optimizing models, and ensuring quality assurance of ML outputs.

Requirements:

  • A solid understanding of machine learning techniques, including classification and regression, with experience implementing models in Python or similar languages.
  • Strong skills in data manipulation using libraries like pandas and NumPy, and the ability to write scripts to parse XML/JSON.
  • At least a conceptual understanding of BIM and IFC structure to know what kind of data a BIM model contains.
  • Strong algorithmic thinking to implement custom checks, with familiarity in computational geometry or graph algorithms being a plus.
  • Good coding practices, including modular design, version control (Git), and integration testing.
  • Ability to collaborate with domain experts, such as architects, to interpret rules correctly and iterate on logic based on feedback.

Benefits:

  • The position offers a remote work opportunity for a 3-month contract, which is extendable.
  • The role provides the chance to work on innovative AI/ML projects in the compliance domain.
  • There is an opportunity to collaborate with domain experts and gain insights into the AEC industry.
  • The engineer will have the chance to enhance their skills in machine learning, data processing, and software engineering practices.