Current Openings
General informations
- The Osdag project has been supported by the Ministry of Education through the NMEICT/FOSSEE initiative since 2014.
- Appointment will be under one of the IRCC projects at IIT Bombay that support Osdag (eg. FOSSEE).
- The position is temporary and tenable only for the duration of the project.
- The initial appointment is for 89 days, with the possibility of extension based on satisfactory performance.
- The appointment is project-based, and candidates are expected to contribute mainly toward the successful completion of the project.
- On-campus accommodation is not available; candidates must make their own housing arrangements.
- The selection committee may recommend a higher or lower designation and salary depending on the candidate's experience and performance during the interview or prior engagement.
- Candidates called for an interview will need to attend at their own expense.
- The decision of the selection committee will be final, and no correspondence will be entertained in this regard.
- Please refer to IIT Bombay-IRCC project staff information for additional employment details.
- Candidates with skills in multiple roles or those who are former interns will be preferred.
- Part-time or consultant roles for freelancers may be considered where appropriate.
- Candidates with the necessary qualifications may also be eligible to register for a Master’s or PhD degree at IIT Bombay through the relevant selection process.
- All advertised positions or roles may not be filled, and selections will be based on project requirements and available funding.
- If you are interested in joining us, please fill out the expression of interest form available here
- Prospective candidates will be contacted via email regarding the next stages of the selection process.
Available Positions
-
Research Project Scientist
Qualification: PhD in relevant discipline
Salary Range (per month): ₹42,000 – ₹90,740 -
Project Research Associate / Project Research Engineer / Project Software Engineer
Qualification: MTech / ME / MDes / MD or equivalent OR BTech / BE / MA / MSc / MCA / or equivalent + 2 years relevant experience
Salary Range (per month): ₹33,600 – ₹75,140 -
Research Project Assistant
Qualification: BE / BTech / MA / MSc / MCA / or equivalent
Salary Range (per month): ₹25,200 – ₹47,450 -
Research Intern
Qualification: Students or recent graduates
Honorarium: Depending on the quality of work
Roles
Structural Design Engineer – Steel Structures
Key Responsibilities:
- Design and develop comprehensive checklists for detailing and design of steel structural members
- Contribute to training programs, workshops, and technical dissemination efforts
- Develop learning resources including training materials, illustrative problems, and video scripts
- Mentor interns and respond to technical queries on the Osdag Forum
- Apply optimization techniques to enhance cost and weight efficiency of designs
- Collaborate with CAD and software engineers for seamless module integration
- Prepare structural design documentation using LaTeX and Python-generated reports
- Create and implement structural steel design algorithms using Python
- Conduct rigorous testing and debugging of existing design modules
- Proficiency in structural design standards: IS:800-2007, IS:808-2021, IS:18168-2023, AISC, and Eurocode 3
- Familiarity with object-oriented programming with Python
- Solid understanding of structural optimization methodologies
- Familiarity with LaTeX for technical documentation
Bridge Engineer – Steel Girder Bridges
Key Responsibilities:
- Design and validate steel girder highway bridges in compliance with IRC standards
- Develop span arrangements, cross-sections, and superstructure configurations
- Contribute to module logic for IRC load calculations, limit states, and detailing rules
- Create sample bridge design cases for validation and training purposes
- Develop and document the design workflow for steel bridges
- Conduct research on optimization techniques for steel bridge design
- Contribute to the development and testing of bridge design software modules
- Support quantity estimation and validate Bills of Quantities (BOQ) for various bridge configurations
- Ensure accurate modeling of structural behavior under vehicular and seismic loads
- Strong foundation in bridge engineering using IRC:5, IRC:6, IRC:24, and other relevant codes
- Familiarity with composite and prestressed bridge design principles
- Experience with structural engineering software such as Midas Civil and OpenSees
- Basic exposure to programming for tool development (e.g., Python) is preferred
Civil Engineer – BOQ, Costing & Planning
Key Responsibilities:
- Prepare Bills of Quantities (BOQs) and support quantity take-offs
- Develop cost estimation templates for construction and lifecycle phases
- Furnish cost data for Life Cycle Cost Analysis (LCCA) modules, encompassing demolition, repair, and maintenance
- Compile and maintain cost databases for bridge components
- Conduct testing of cost-related modules in the software
- Collaborate with bridge and sustainability teams to ensure reliable cost input
- Perform LCCA for all bridge alternatives and provide detailed cost comparisons
- Demonstrated experience in BOQ preparation
- Proficiency in MORTH specifications and bridge project workflows
- Acquaintance with lifecycle costing and construction planning
- Adeptness in spreadsheet modeling and estimation documentation
CAD Programmer
Key Responsibilities:
- Develop parametric CAD models for steel buildings, bridges and structural components.
- Generate IFC, STEP, IGES, SVG, and BREP files.
- Utilize open-source tools (e.g., FreeCAD, BlenderBIM) for Building Information Modeling (BIM) workflows.
- Coordinate with structural and software teams to ensure seamless integration.
- Possess a strong background in CAD/BIM programming (AutoCAD API, Revit, FreeCAD).
- Demonstrate proficiency in Python, including experience with OpenCascade, PythonOCC, and IFC OpenShell.
- Exhibit knowledge of shell scripting and CAD/BIM data formats.
- Possess familiarity with bridge modeling and open BIM standards.
Software Engineer – Desktop Application
Key Responsibilities:
- Develop and maintain the Osdag desktop application.
- Package and distribute the software utilizing Conda, PyInstaller, or analogous tools.
- Ensure cross-operating system compatibility (Windows, Linux, macOS).
- Manage dependencies and updates for all incorporated packages.
- Perform unit testing and implement Continuous Integration (CI) workflows.
- Integrate CAD, structural design, and other modules into the desktop application.
- Coordinate with developers and administer GitHub repositories.
- Respond to installation-related queries on the forum and assist with bug reporting.
- Proficiency in Python and object-oriented design principles.
- Experience with GUI frameworks such as PyQt or PySide.
- Knowledge of Conda environments and desktop software packaging methodologies.
- Proficiency in Git/GitHub and collaborative development workflows.
- (Preferred) Experience with installation tools like NSIS or Inno Setup for MS Windows.
Software Engineer – Web Application & DevOps
Key Responsibilities:
- Develop the Osdag-Web application, replicating and extending existing desktop functionalities.
- Construct robust backend services utilizing frameworks such as Django or FastAPI.
- Implement engaging and interactive frontends using technologies like React, Next.js, or similar frameworks.
- Oversee CI/CD pipelines to ensure seamless web application deployment and ongoing maintenance.
- Ensure secure and scalable deployment through the effective use of Docker, Kubernetes, and cloud infrastructure.
- Integrate backend systems with structural design, CAD, and other modules.
- Manage project contributors and facilitate coordinated development across various modules.
- Demonstrated expertise in full-stack development, encompassing Django/FastAPI and React/Node.js.
- Proven experience with REST APIs, authentication protocols, and cloud-based deployments.
- Proficiency(?) with GitHub Actions, Jenkins, and continuous integration/continuous delivery (CI/CD) pipelines.
- Experience of utilizing Docker, Kubernetes, and cloud platforms such as AWS/Azure.
- (Preferred) Knowledge of IFC web viewers, WebAssembly, or cloud-based CAD tools.
Sustainability Analyst – Life Cycle Analysis (LCA) & Environmental Impact Analysis (EIA)
Key Responsibilities:
- Develop comprehensive cradle-to-cradle Life Cycle Assessment (LCA) databases for bridge components and associated processes.
- Integrate Environmental Product Declaration (EPD) data and sustainability metrics into Life Cycle Cost Analysis (LCCA) tools.
- Quantify emissions, assess maintenance impacts, and evaluate end-of-life scenarios.
- Coordinate with civil engineers to ensure alignment between cost and carbon assessments.
- Provide assistance in the development of a credible and widely accepted LCCA framework.
- Knowledge in LCA, LCC, and Social LCA
- Proficiency in LCA software applications (e.g., OpenLCA, SimaPro, OneClick LCA).
- Thorough understanding of ISO 14040/14044 standards, Greenhouse Gas (GHG) Protocols, and relevant sustainability frameworks.
- Demonstrated expertise in data analysis, visualization, and technical report writing.
- Capability to effectively collaborate within interdisciplinary research and development environments.
Graphic / Motion Graphics Designer
Key Responsibilities:
- Generate animations illustrating structural behavior of steel buildings/bridges
- Produce educational videos, images, infographics, and other instructional visual content.
- Animate design workflows and structural failure mechanisms using open-source tools.
- Contribute to the development of dissemination materials for capacity building and public outreach.
- Demonstrated proficiency in software applications such as Blender, Kdenlive, Inkscape, Synfig, GIMP, and other open-source tools.
- Aptitude for translating complex engineering concepts into clean and accessible visual and animated formats.
- Video editing.
- UI/UX designs.
- Proven experience in the design of educational or technical animations.
- (Preferred) Educational background in visual communication or digital design.