Get more replies from employers
Send a job-specific resume in minutes.
We are a diverse team of talented, innovative people focused on creating positive change at scale. We currently have 160 employees working together across 7 locations worldwide: Canada, Germany, Kazakhstan, Chile, Brazil, South Africa and Australia.
To apply, please send your resume (max. 5 MB) along with your salary expectations and desired start date to job@indurad.com or use our online application form. We look forward to reviewing your application.
We also welcome unsolicited applications. If you are passionate about our mission, feel free to submit your application and explain why you want to be part of our company and the qualifications you bring to the table.