Software Engineer (R and D)

Dec 3, 2018
Disperse LLC
Employment term: Permanent

Category: Software development

Job type: Full time


Job description:

Disperse is a VC-backed artificial intelligence construction startup focused on improving on-site productivity with the help of computer vision. Our goal is to not just be part of the current wave of construction innovation upstarts, but to ultimately reimagine the way building projects are designed, delivered and operated.
We are currently working on some of the largest projects in London and provide a solution that automates progress review and issue detection to instantly identify any problem on-site. We have ambitions to expand significantly in the coming year to build an engine of growth that scales our solution, and that means we are looking for new passionate and proactive top talent to join the team.
We move at a high speed, and will provide you with immense opportunities for initiative, creation and leadership. Our diverse, international team is based in London, Oxford, Sarajevo and Yerevan, and has wealth of experience from construction management to computer vision and robotics.

Our engineering team is looking for creative engineers to join our team in Yerevan. If you have a real passion for building high performance systems that are highly automated, scalable, manageable, and fault tolerant, then you will fit right in. We are looking for engineers with high levels of ownership. If you don't shy away from hard problems, and enjoy delivering value while furthering your technical vision, this position is for you!
This is an opportunity to join a highly talented team with proven traction early on in its journey, with competitive salary and equity compensation.

Job responsibilities:
You will collaborate with the product, computer vision, and the rest of the engineering team in developing our cutting-edge AI solution.
You would be involved in all phases of the service development lifecycle, based on an agile development methodology.
You would lead a broad aspect of design, deployment, and SaaS operations.
You would work in an environment where we foster and encourage innovation.
You will take part in contributing to the end-to-end system architecture.

Required qualifications:
Bachelor's or Master's degree in Computer Science or a related technical field.
2+ years of hands-on software development experience.
Experience in high-performance and distributed applications, cloud software services.
Experience of working in an autonomous team.
Strong skills in any modern C-based language, object-oriented development and design patterns.
Evidence of working with algorithms, data-structures, efficiency, concurrency, performance optimization.
Good communication skills, both written and verbal.
Excellent collaboration skills.

Competitive salary
Open and transparent culture
Opportunity to join a talented seed-stage startup with proven traction early in its journey
Equity compensation

Application procedures:
If you are interested in working in a positive environment, please follow the link to apply directly:
Share this Article on