ALICE logo
ArtificiaL Intelligence Construction Engineering

About Us

Founder and CEO, René Morkos, grew up in the construction business. The son of a civil engineer, his first job was as a draftsman. He later managed projects large and small, from Beirut to Dubai to Afghanistan to Athens. On every job he had heard the same questions. How can we build faster? What can we do to speed up the job? Why are my crews waiting?

team

When he attended Stanford University for a PhD in Construction Management, Morkos gained better insights into how modern computer technology and artificial intelligence could be applied to the construction industry.


ALICE Technologies is working with some of the largest construction companies in the world to help them build faster and more efficiently. We integrate directly with leading Building Information Management systems and generate sophisticated 4D (with time as the fourth dimension) planning routines and recipes that make it drop-dead simple to optimize the most complex projects. As a customer of ours who’s a 35-year veteran scheduler likes to say, anyone can become an ALICE expert in half a day.


Our growing team is made up industry experts, construction doers, and a team of engineers that is out to solve construction's biggest problems.

Careers

Work with us

Senior Front-end Software Engineer - Full Time

Menlo Park (California)

Our engineering team is small but mighty. As one of our first dedicated Front-End Engineers at ALICE, you will have room to shape your work and have an outsized impact on our product and our culture. You will own our front-end codebase and work with our product & design team to translate ideas into a beautiful UI for our customers. We're looking for frontend engineers who relish the subtle interaction details that make products delightful and the hard technical challenges that are involved in making a desktop-grade web app with a scalable code base.

Responsibilities

The Frontend

UI is one of the most challenging and complex parts of our application. ALICE is a single-page javascript app, and we’re building new UIs for capabilities never seen before in construction software with an enterprise-grade focus on code quality, maintainability, and reusability. You will contribute to a new kind of interface, work with 3D models, juggle giant datasets, model complex user interactions, architect solutions to complex problems, explore AI algorithms, and more.

The Product

You'll also get to influence product features and direction and have the opportunity to work across all levels of the stack. Our engineers are encouraged to visit customers on-site and consistently provide valuable input on our product roadmap.

The Team

We are simultaneously growing and evolving our app and our team. We are focused on continuous, iterative improvement to customer satisfaction, quality/speed/ease of development, personal growth, and professional achievements. You’ll have the opportunity to directly impact the product we build, the tools we use, the processes we follow and the team we build.

Requirements

  • Strong computer science fundamentals
  • Commitment to clear, modular, and reusable code
  • Good communications skills and open-mindedness
  • 5+ years of software engineering experience
  • 3+ years of JavaScript experience, TypeScript, and React/Redux
  • 2+ years of experience working with algorithm-heavy products & code (e.g., business logic implementation, performance optimization, etc)
  • Experience with SaaS web applications
  • Experience with webpack or other frontend build systems Familiarity with SQL / NoSQL databases, networking (e.g. common protocols, such as HTTP and IP, as well as routing fundamentals)

Why work at ALICE?

  • We’re a small, early stage team that is growing quickly with plenty of opportunity for your professional and personal growth - and we’re here to support you in that growth.
  • Flexible vacation policy
  • We believe in sharing our success in the form of equity, which is part of the compensation for all employees.
  • Health + Dental + Vision insurance
  • On top of a standard benefits package (medical, dental, vision, 401k, etc.) we also offer flexible vacation + unlimited sick leave + commuter benefits
  • Free snacks + lunches
  • Team activities - we take fun seriously. We have regular happy hours, at least one team outing (movie nights, etc.) each month, and at least one large team event each quarter (Camping trip, Giants game, etc.)

Senior Full Stack Software Engineer - Full Time

Menlo Park (California), Prague (Czech Republic)

Our engineering team is small but mighty. As one of our first dedicated Front-End Engineers at ALICE, you will have room to shape your work and have an outsized impact on our product and our culture. You will own our front-end codebase and work with our product & design team to translate ideas into a beautiful UI for our customers. We're looking for frontend engineers who relish the subtle interaction details that make products delightful and the hard technical challenges that are involved in making a desktop-grade web app with a scalable code base.

Responsibilities

Full Stack

You will get to code across all levels of our stack to bring our breakthrough technology to market, architect and implement new product features in Scala, TypeScript, and React/Redux, reinforce our current feature-set and code base with enterprise-grade stability, scalability, usability, and develop technical assessments for interviews, attend recruiting events requiring engineering insight, and provide on-call technical assistance to ensure the health of our product.

The Product

You'll also get to influence product features and direction and have the opportunity to work across all levels of the stack. Our engineers are encouraged to visit customers on-site and consistently provide valuable input on our product roadmap.

The Team

We are simultaneously growing and evolving our app and our team. We are focused on continuous, iterative improvement to customer satisfaction, quality/speed/ease of development, personal growth, and professional achievements. You’ll have the opportunity to directly impact the product we build, the tools we use, the processes we follow and the team we build.

Requirements

  • Strong computer science fundamentals
  • Commitment to clear, modular, and reusable code
  • Good communications skills and open-mindedness
  • BS, MS or PhD in computer science or related field
  • 5+ years of software engineering experience
  • 2+ years of JavaScript experience, TypeScript, and React/Redux
  • 2+ years of experience working with algorithm-heavy products & code (e.g., business logic implementation, performance optimization, etc)
  • Strong experience with functional programming
  • Solid understanding of SQL/NoSQL databases and modern infrastructure for SaaS products
  • Familiarity with modern web technologies

Why work at ALICE?

  • We’re a small, early stage team that is growing quickly with plenty of opportunity for your professional and personal growth - and we’re here to support you in that growth.
  • Flexible vacation policy
  • We believe in sharing our success in the form of equity, which is part of the compensation for all employees.
  • Health + Dental + Vision insurance
  • On top of a standard benefits package (medical, dental, vision, 401k, etc.) we also offer flexible vacation + unlimited sick leave + commuter benefits
  • Free snacks + lunches
  • Team activities - we take fun seriously. We have regular happy hours, at least one team outing (movie nights, etc.) each month, and at least one large team event each quarter (Camping trip, Giants game, etc.)

Senior Infrastructure Engineer

Prague, Czech Republic

Our engineering team is small but mighty. As a member of engineering at ALICE, you will have room to shape your work and have an outsized impact on our product and our culture. You will keep our production environment healthy and secure for our customers. We are looking for a growth-oriented engineer who is comfortable running JVM and Node.js workloads in containers on AWS.

Responsibilities

The Job

You will be responsible for managing the production environment of ALICE. This includes helping engineers ensure all production services are resilient and secure. You will work closely with engineers to maintain and enhance our production environment. You will provide second tier on-call technical assistance to ensure the health of our product.

The Product

You will advise and direct our skilled engineering team on the best strategies for scalability, reliability and security of our product. Additionally you will help manage our compliance obligations for our customers. 

The Team

We are focused on continuous, iterative improvement to customer satisfaction, personal growth, and delivering business value. You’ll have the opportunity to directly impact the product we build, the tools we use, the processes we follow and the team we build.

Requirements

  • Strong HTTP, Linux, Production Operations fundamentals
  • Commitment to Infrastructure as Code
  • Good communications skills and open-mindedness
  • BS, MS or PhD in computer science or related field or equivalent experience
  • 5+ years of Site Reliability, Infrastructure or DevOps engineering experience
  • 2+ years of experience working within compliance frameworks such as SOC 2, 800-53, FedRAMP
  • 2+ years of experience working with containers (Docker), public clouds (AWS) and SQL/NoSQL databases (PostgreSQL, Mongo, etc..)
  • Familiarity with modern web technologies (HTTP, APIs)

Vice President Of Engineering

Prague, Czech Republic

ALICE Technologies is the world’s first generative simulation platform that understands construction. ALICE empowers construction teams with the ability to explore millions of different construction plans and answer “what if” scenarios on the fly for the first time ever. With ALICE, contractors and owners can bid, plan, and build more effectively, reducing construction durations by an average of 16.2% and labor costs by 14.7% (e.g., $30M in labor-cost savings on a typical $500M project). Our first-of-its-kind technology was named as part of the CB Insights AI 100 in 2020.

We’re looking for an experienced leader to manage and scale our Engineering team.  As our VP, you will manage all aspects of software development life-cycle. You will manage and grow our team mainly in Prague but also in North America.

If you enjoy flexing the mental muscle to define and dominate a new product category and have the experience to be an early-stage Engineering leader who is passionate about changing a whole industry with software, we would love to meet you.

Your Day-to-Day at ALICE Technologies:

  • As a key member of the leadership team, manage all aspects of software development life-cycle -from software architecture, specifications of design, coding, testing, and maintenance.
  • Have the ability to be hands-on with code and lead by example in troubleshooting and code review if necessary
  • Build and nurture the software development team to embrace agility, innovation, creativity, quality, and delivery
  • Manage multi-shore and multi-disciplinary engineering teams in Prague and offshore locations
  • Recruit, mentor, coach, and make effective world-class engineering teams on and offshore
  • Daily management of objectives, priorities, trade offs, risk and performance management of all reporting staff
  • Provide technical leadership, technology vision, career development, and mentoring to team members
  • Assign areas of ownership, ensure engineers have clear priorities and adequate resources
  • Maintain high morale and motivate engineers to go above and beyond
  • Participate in architecture discussions and planning with Product Management and Quality Engineering
  • Communicate status, risks to test complete dates, and offer mitigation strategies to ensure on-time delivery of all committed projects to cross-functional teams
  • Develop, implement, enhance, and maintain build and release management tools
  • Analyze requirements to develop and execute consistent procedures, automation of builds, continuous integration, upgrading source code management practices and structuring source tree for efficiency and stability
  • Identify and implement tools to distribute build results, metrics reporting and tools support
  • Mutual commitment with Product Lead to value and scope of sprints, releases, and broader roadmap
  • Demonstrate buy-in on Aktana scrum processes (could also help enforce but that could also go to the Scrum Master)
  • Document and maintain documentation of the release process. Provide assistance to developers for code maintenance (branching & merging, CRE questions
  • Be responsible for ensuring the team is following security best practices

Your Skills

  • Proven track record defining and predictably executing enterprise grade software
  • Ability to assume ownership of underlying architecture with focus on scalability, performance and stability
  • Experience implementing a predictable, efficient and productive engineering process
  • Ability to set and evangelize strong engineering culture
  • Built an enterprise-grade product
  • Strong QA experience
  • Experience attracting and closing top-tier engineering talent
  • Has managed a minimum 15 person engineering team
  • Strong interpersonal & communication skills
  • Was an engineer / has coding experience, can relate to engineers
  • Start-up experience
  • Hungry and smart
  • Is ready to change an $8 trillion industry.
  • Has scaled a 10-15 person team to ~50
  • Previous experience scaling early stage startups to successful outcomes
  • Experience managing and hiring off-shore / international teams
  • Strong product sense

Why Work at ALICE?

  • We’re a small, well-funded early stage team and as such, you will have an outsized impact on our company, our product, and our future
  • We’re building a truly innovative and category-defining product in one of the world’s largest and most important industries
  • We believe in sharing our success in the form of equity which is part of the compensation for all employees

Other Benefits

  • 4 weeks of vacation + 5 days of PTOs
  • Sick days
  • Multisport card & meal vouchers
  • Office in Karlin district