Principal Software Engineer

Company: IC Resources
Apply for the Principal Software Engineer
Location:
Job Description:

Principal Software Engineer

(90,000 + Equity)

A new position as a Principal Software Engineer is now available at an innovative company specializing in AI-driven 3D analytics, headquartered in London. The company leverages cutting-edge 3D AI to automate construction progress, quality monitoring, and risk prediction, helping major infrastructure projects become more efficient, cost-effective, and sustainable.

Key Responsibilities:

  • Lead system architecture and design for the company’s core AI analytics platform
  • Implement and test backend systems, analytics engines, databases, and integrations
  • Oversee cloud deployment and performance optimization
  • Define and track development and product KPIs
  • Coach junior engineers and support team growth

The Ideal Principal Software Engineer Will Have:

  • Experience building maintainable, high-quality enterprise/B2B software
  • Experience managing full-cycle software projects
  • Proficiency in Python
  • Experience with RDBMS (especially PostgreSQL), AWS, and Docker
  • Start-up experience, especially in AI, Computer Vision, or Enterprise SaaS
  • Knowledge of 2D/3D vision, big data, Terraform, or Infrastructure as Code

If you’re interested in the position of Principal Software Engineer, please apply or contact Michael Burns-Peake.

Posted: April 9th, 2025