Current Openings

General informations

  1. The Osdag project has been supported by the Ministry of Education through the NMEICT/FOSSEE initiative since 2014.
  2. Appointment will be under one of the IRCC projects at IIT Bombay that support Osdag (eg. FOSSEE).
  3. The position is temporary and tenable only for the duration of the project.
  4. The initial appointment is for 89 days, with the possibility of extension based on satisfactory performance.
  5. The appointment is project-based, and candidates are expected to contribute mainly toward the successful completion of the project.
  6. On-campus accommodation is not available; candidates must make their own housing arrangements.
  7. 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.
  8. Candidates called for an interview will need to attend at their own expense.
  9. The decision of the selection committee will be final, and no correspondence will be entertained in this regard.
  10. Please refer to IIT Bombay-IRCC project staff information for additional employment details.
  11. Candidates with skills in multiple roles or those who are former interns will be preferred.
  12. Part-time or consultant roles for freelancers may be considered where appropriate.
  13. 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.
  14. All advertised positions or roles may not be filled, and selections will be based on project requirements and available funding.
  15. If you are interested in joining us, please fill out the expression of interest form available here
  16. 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

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
Skills & Requirements:
  • 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
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
Skills & Requirements:
  • 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
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
Skills & Requirements:
  • 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
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.
Skills & Requirements:
  • 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.
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.
Skills & Requirements:
  • 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.
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.
Skills & Requirements:
  • 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.
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.
Skills & Requirements:
  • 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.
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.
Skills & Requirements:
  • 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.