Responsibilities
- Create tools that enable autonomous agents to access AI and machine learning functionalities, forming an orchestration layer for real-world homebuilding applications.
- Transform validated research outcomes into reusable software packages and components within a large-scale, established codebase.
- Bridge the Python-based machine learning backend with the TypeScript/React frontend by implementing end-to-end API integrations for new features.
- Develop systems that allow fast testing, refinement, and advancement of prototype technologies.
- Collaborate closely with engineering teams and engage in customer-facing lab sessions to use direct feedback for validating prototypes and guiding development priorities.
- Act as the main liaison between research and product engineering, ensuring clear communication and alignment.
- Refactor experimental code, trained models, and retrieval-augmented generation pipelines into production-grade, testable, and maintainable software.
- Gain sufficient understanding of residential construction to assess which AI capabilities are impactful, identify critical edge cases, and recognize current limitations in built environment applications.
Work Arrangement
Remote (Worldwide)
Other
- Operates as a remote-first organization since 2018
- Offers flexible working hours
- Provides comprehensive medical, dental, and vision insurance
- Includes flexible paid time off policy
- Grants meaningful maternity and paternity leave to full-time U.S. employees
- Offers access to short- and long-term disability plans and a 401K
- Provides a stipend for home office setup