Job Closed

This listing is no longer active.

Senior Software Engineer - AI, Building Design

Location

United States

Posted

107 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer - AI, Building Design

Zero RFI

Role Description We are seeking a Senior AI Engineer to lead the development of automated building design systems and advance the state-of-the-art in AI/ML applications for the built environment. You'll architect and implement generative design algorithms, computer vision systems, and optimization models that fundamentally transform how buildings are conceived, designed, and validated. This role sits at the intersection of deep learning, computational geometry, and architectural design, creating AI systems that augment human creativity while respecting engineering constraints and building codes. This is a rare opportunity to apply cutting-edge AI research to one of humanity's most fundamental challenges: creating better spaces for people to live, work, and thrive. Key Responsibilities - Design and implement generative AI models for automated building design, including floor plan generation, facade design, and structural optimization using state-of-the-art architectures (diffusion models, transformers, GANs). - Develop computer vision pipelines for design and drawing analysis using modern frameworks like YOLO, SAM, and NeRF-based 3D reconstruction. - Build graph neural networks and geometric deep learning models for structural analysis and MEP (Mechanical, Electrical, Plumbing) system optimization. - Create reinforcement learning systems for multi-objective building optimization (energy efficiency, cost, occupant comfort, sustainability metrics). - Integrate AI models with industry-standard BIM tools (Revit, Rhino/Grasshopper) through custom APIs and plugins. - Deploy production ML pipelines using modern MLOps practices, including experiment tracking (Weights & Biases, MLflow), model versioning, and A/B testing frameworks. - Implement physics-informed neural networks for building performance simulation and predictive modeling. - Collaborate with architects and engineers to ensure AI systems produce practical, code-compliant, and constructible designs. - Lead research initiatives and publish findings to establish us as a thought leader in AEC AI innovation. Qualifications - Master's degree or PhD in Computer Science, AI/ML, Computational Design, or related field (or equivalent industry experience). - 3-5+ years of hands-on experience building and deploying ML models in production environments. - Deep expertise with modern deep learning frameworks (PyTorch preferred). - Strong foundation in computer vision, 3D geometry processing, and spatial reasoning algorithms. - Experience with generative AI models (VAEs, GANs, Diffusion Models, Transformers) and their practical applications. - Proficiency in Python and scientific computing libraries (NumPy, SciPy, scikit-learn, Open3D, trimesh). - Experience with cloud ML platforms (AWS SageMaker, Vertex AI, or Azure ML) and distributed training frameworks. - Understanding of optimization techniques (genetic algorithms, gradient-based optimization, constraint satisfaction). - Strong software engineering practices and experience with containerization (Docker) and orchestration (Kubernetes). - Excellent communication skills to translate complex AI concepts to domain experts and stakeholders. Preferred Qualifications - Experience with computational design tools (Grasshopper, Dynamo) and parametric modeling. - Familiarity with building information modeling (BIM) standards and IFC data schemas. - Knowledge of graph neural networks (PyTorch Geometric, DGL) for structural and spatial analysis. - Experience with physics simulation engines (Mujoco, Isaac Sim) or FEA integration. - Background in multi-agent reinforcement learning for complex system optimization. - Contributions to open-source ML projects or published research in relevant venues (NeurIPS, ICML, CVPR, or domain-specific conferences). - Experience with point cloud processing and 3D scene understanding (PointNet++, DGCNN). - Understanding of construction workflows and building codes. Benefits - The opportunity to define and build AI systems that will reshape a $10 trillion global industry. - Access to unique datasets and real-world problems at the intersection of AI and the built environment. - Collaboration with leading architects, engineers, and construction professionals who are eager to embrace AI transformation. - Resources to pursue cutting-edge research while maintaining a focus on practical, deployable solutions. - Mentorship from industry veterans who understand both the technical and business aspects of AEC technology. - The freedom to experiment with emerging AI architectures and techniques in a high-impact domain. Why us? Here, AI engineers aren't building demos—you'll be creating systems that influence how real buildings get designed and built. We believe the AEC industry is on the cusp of an AI revolution, and we're positioning ourselves at the forefront. Our team has the domain expertise to identify the right problems, the technical depth to solve them, and the industry connections to deploy solutions at scale. If you're passionate about using AI to create a more sustainable, efficient, and beautiful built environment, this is where you can make it happen.

Related Job Pages

More Full-stack Engineer Jobs

NetDocuments logo

Staff Software Engineer

NetDocuments

One platform. Unlimited possibilities.

OtherRemoteTeam 201-500Since 1998H1B Sponsor

• Set technical direction for our document content extraction and transformation team, establishing patterns for scalable, secure, and performant systems on AWS. • Lead architectural decisions that use OCR technologies such as Tesseract and Apryse OCR. • Drive initiatives that improve scalability, performance, and reliability of the product while considering and implementing changes that control costs without impacting customer satisfaction. • Guide the evolution of our content extraction and transformation technology stack as the business and customer needs mature and scale. • Make critical technical decisions that balance user experience, performance, security, and maintainability. • Design and implement event-driven architectures using AWS services, Kafka, and modern data pipelines. • Build production-grade applications across C#/.Net, AWS services, and document extraction/transformation technologies. • Design and implement scalable APIs (REST, GraphQL) that power our front-end and enable third-party integrations. • Integrate AI-driven services and emerging technologies to enable greater backend efficiencies and increase customer productivity. • Build the product to enable seamless, scalable, and flexible semantic search capabilities. • Ensure security, performance, and compliance considerations are applied across all implementations. • Solve complex technical challenges from real-time customer experiences and issues to event-driven document processing at scale. • Take full ownership of initiatives from concept through production and ongoing evolution. • Make sound architectural decisions by weighing trade-offs with reasoning that stands up over time. • Proactively identify and address technical debt before it impacts the team. • Write high-quality, well-tested code across the full stack with emphasis on maintainability. • Design resilient systems that maintain uptime and performance as we scale globally. • Implement observability through logging, metrics, and telemetry to proactively triage issues. • Monitor and optimize performance at scale, identifying bottlenecks and implementing solutions. • Create comprehensive technical documentation including architectural diagrams and design decisions. • Partner closely with product management to translate requirements into technical solutions. • Mentor engineers across experience levels, elevating technical skills and best practices. • Collaborate with Platform Services, Ops, and other teams on integration points and shared infrastructure. • Build consensus on technical approaches while having authority to make final decisions when needed. • Lead knowledge-sharing initiatives through code reviews, design discussions, and documentation. • Stay at the forefront of content extraction and transformation technologies and industry trends, cloud-native architectures, and AI-powered tools. • Research and prove out new technologies through POCs that align with product strategy. • Contribute ideas that directly improve engineering velocity and quality.

United States
$170K - $190K / year
Job Closed
Renewed Vision logo

Render Engineering Team Lead

Renewed Vision

We provide software to help you tell stories that change the world. Makers of ProPresenter, PVP, PVS, & Scoreboard.

OtherRemoteTeam 11-50Since 2000H1B No Sponsor

• Lead a small team of render engineers: set direction, align on priorities, and ensure high-quality execution. • Stay hands-on technically: design and implement key systems, tackle complex performance issues, and review critical changes. • Oversee technical strategy for rendering, media pipelines, and platform performance across products. • Own people leadership responsibilities, including: Regular 1:1s, coaching, and career development; Annual performance reviews (and feedback cycles as needed); Hiring participation and team growth planning; Building a healthy team culture with clear expectations and accountability. • Partner cross-functionally with product and engineering stakeholders to balance roadmap delivery with long-term technical health.

United States
OtherRemoteTeam 10,001+Since 1954H1B Sponsor

• Work on rapid R&D development of capabilities of the MARSHAL project transitioning into the Navy’s leading weather application suite. • NITES-Next is a web-based application with a Java backend and a React JavaScript frontend. • Collaborate with an active Scrum Agile development team • Take part in a continuous integration environment and DevSecOps environment. • Deploy in both web services model and with a container and micro services based architecture. • Work on complex geospatial tools, maps displays, tabular displays, and various complex plots.

United States
$107.7K - $143.8K / year
Job Closed
OtherRemoteTeam 51-200Since 1988H1B No Sponsor

• Designing and developing API-first backend services in NodeJS • Building and enhancing modern, responsive React user interfaces • Working with transactional data in MSSQL databases • Supporting event-driven and service-oriented architectures • Troubleshooting issues across distributed and integrated platforms • Improving system scalability, performance, and reliability • Supporting modernization efforts and reducing technical debt • Writing clean, testable, well-documented code and participating in code reviews • Leveraging AI-assisted tools to improve developer efficiency and delivery speed

Ohio
Job Closed