← Browse all jobs

I

Computational geometry engineer (3d mesh generation)-on contract

Infiswift Technologies · India

FULL TIMEpermanent

Job Description

***Note : Please note that this is a contract-to-hire role with an initial 6-month term. Following this period, you may be considered for a permanent position based at our Pune office. If you prefer to remain remote, you would continue in your capacity as a contractor.

Role: Computational geometry Engineer (3 D visualization)

Experience: Mid-Senior Level (2-5 years)

We are looking for a specialized Software Engineer to lead the development of a sophisticated 3 D mesh generation system for structural engineering applications. This role focuses on concrete reinforcement (rebar) visualization, requiring a unique blend of advanced Python programming, 3 D mathematics and 3 D visualization. You will bridge the gap between abstract 3 D mathematics and physical construction standards, translating complex reinforcement schedules into high-performance, parametric geometric models.

Key Responsibilities

3 D Geometry Architecture: Design and implement sophisticated parametric 3 D geometry creation algorithms for structural engineering and rebar visualization. API Design: Create clean, well-documented functions and APIs for complex geometric and coordinate transformation operations. Engineering Interpretation: Interpret structural drawings and reinforcement schedules to ensure digital models meet construction industry standards. Ownership: Take end-to-end responsibility for the geometric codebase—from mathematical design and coding to visualization and testing.

Technical Requirements

1. Programming & Mathematics (High Priority)

Python Expertise: Advanced proficiency in Python, specifically for scientific computing using Num Py, Sci Py, and Matplotlib. 3 D Mathematics: Mastery of 3 D geometry, Trigonometry, vector math, coordinate transformations, linear algebra, and spatial thinking. Computational Geometry: Proven experience with mesh creation algorithms and 3 D modeling concepts like boolean CAD operations.

2. Engineering Domain Knowledge (Ability to Learn)

While prior experience in structural engineering is not a prerequisite, the successful candidate must demonstrate a strong interest and the cognitive agility to master the following concepts: Structural Fundamentals: Ability to quickly grasp the principles of concrete reinforcement, rebar detailing, and how digital models translate to physical construction. Standards & Specifications: Openness to learning and applying specific building codes, such as the Australian Standard for Concrete Structures (AS3600). Rebar Geometry: Capacity to understand and mathematically represent specialized reinforcement components

3. Visualization & Software

3 D Libraries: Hands-on experience with Py Vista/Cad Query or similar libraries for 3 D visualization and familiarity with industry-standard 3 D file formats like STL.

4. The Ideal Candidate Profile

Precision Mindset: You treat a 0.001mm geometric deviation as a critical bug. Algorithmic Problem-Solver: You enjoy debugging "impossible" edge cases in 3 D space. Clear Communicator: You can explain a complex transformation matrix to a non-math stakeholder. Documentarian: You believe that clean code and clear technical documentation are inseparable.

Educational Background & Portfolio

Minimum Requirements: Bachelor's degree in Computer Science or a related field with a strong mathematics background. Portfolio: Candidates should provide examples of 3 D modeling projects, parametric design systems, or computational geometry work developed in Python

Details

CompanyInfiswift Technologies
LocationIndia
TypeFULL TIME
Nichetech
Experiencepermanent

Similar Jobs

P

Veterinary Technician - General Practice

Portland Vet

P

Registered Veterinary Technician

Portland Vet

H

Physical Therapist Assistant Per Diem

Hebrew SeniorLife

A

Device Technician - Full-time, Dayshift

Adventist Health

U

Radiologic Technician

UCHealth