Symbolic-Numeric Modeling Compiler

2 days ago


Anand, India JuliaHub Full time

Job Description:

We are seeking a highly skilled and motivated symbolic-numeric modeling compiler to join our dynamic team. The ideal candidate will possess deep knowledge of meta-programming, domain-specific languages, and compiler optimization techniques. The role requires working on system-level modeling languages, code generation, and tackling complex numerical problems using cutting-edge symbolic-numeric techniques.


Key Responsibilities:

  • Leverage meta-programming techniques for the construction of domain-specific languages.
  • Experience with compiler optimization techniques like outlining or loop re-rolling.
  • Design and implement transpilation and code generation pipelines from custom Static Single Assignment (SSA) intermediate representations to target languages like LLVM and C.
  • Develop symbolic-numeric passes for a differential-algebraic equations (DAEs) compiler, such as the Pantelides algorithm, system tearing, and alias elimination.


Qualifications:

  • Proven experience with meta-programming, compiler optimization, and domain-specific language construction.
  • Hands-on experience with system-level modeling languages such as Modelica, Simulink, Simscape, or Amesim.
  • Strong understanding of transpilation and code generation from custom SSA to LLVM and C.
  • Familiarity with or willingness to learn symbolic-numeric techniques for DAEs, including the Pantelides algorithm and tearing methods.
  • Background in numerical differential equations is required


Preferred Qualifications:

  • Knowledge of numerical methods for DAE integration, including backward differentiation formulae (BDF) methods.
  • Experience in compiler toolchains, performance engineering, and high-performance computing.



  • Anand, India Capacité Business Services Full time

    **Designation **:Data Entry Operator **Department **:Back Office/Accounts **Location**: Bakrol, Anand **Job Overview**: **Prepares, compiles, and sorts documents for data entry**. Verifies and logs receipt of data. Transcribes source data into the required electronic format. Transfers information from paper formats into computer files using keyboards,...


  • Anand, India Anupam Industries Limited Full time

    **Diploma / ITI Draftsman Mechanical** **Responsibilities**: - Create technical drawings, manufacturing schematics, and 2D and 3D digital models of mechanical equipment designs, using measurements, specifications and additional data from engineering team - Collect initial drawings, calculations and design ideas from engineers, and combine all relevant data...

  • Lead Data Scientist

    5 days ago


    Anand, India TVS Credit Services Ltd. Full time

    The incumbent will manage a team of data scientists delivering actionable insights across all business lines, driving resilient loan growth from our existing customer base. A big part of the role is to produce compelling and concise summaries of the analytical recommendations and engage a diverse set of stakeholders.Key Responsibilities:Develops questions...