SNAPLYTIC

Build the Future of AI & Construction

Join Snaplytic and work on cutting-edge AI solutions that transform the construction and MEP engineering industries. We're looking for talented developers who are passionate about innovation.

Open Positions

Senior Full-Stack Developer (AI/LLM & Revit)

Senior
Remote / Hybrid
Full-Time
Engineering

Join our engineering team as a Senior Full-Stack Developer specializing in AI/LLM integration and Revit automation. You'll architect scalable applications using React, GraphQL, and .NET with EF Core, working on products that transform how construction professionals leverage AI technology and BIM workflows.

Key Responsibilities

  • Design and develop full-stack applications using React, TypeScript, and .NET Core with Entity Framework Core
  • Build and integrate AI/LLM features including GPT models, custom AI agents, and intelligent automation
  • Develop Revit plugins and integrations using Revit API for MEP and construction workflows
  • Build robust GraphQL APIs and implement efficient data layers with EF Core
  • Lead technical discussions and mentor junior developers on AI integration and BIM automation
  • Collaborate with cross-functional teams including AI engineers, BIM specialists, and product managers
  • Implement CI/CD pipelines and maintain high code quality standards
  • Optimize application performance, AI model inference, and database queries
  • Contribute to technical architecture decisions for AI-powered construction solutions

Required Qualifications

  • 5+ years of professional software development experience
  • Strong proficiency in React, TypeScript, and modern JavaScript (ES6+)
  • Expert-level knowledge of .NET Core, C#, and Entity Framework Core
  • Experience with GraphQL (Apollo, Hot Chocolate, or similar)
  • Hands-on experience integrating AI/LLM APIs (OpenAI GPT, Anthropic Claude, or similar)
  • Proficiency with Revit API and developing Revit plugins/add-ins
  • Strong understanding of BIM workflows and MEP engineering processes
  • Experience with SQL databases (SQL Server, PostgreSQL) and ORM patterns
  • Proficiency with Git and collaborative development workflows (GitHub, GitLab)
  • Experience with cloud platforms (Azure, AWS) and containerization (Docker)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities

Nice to Have

  • Experience with prompt engineering and RAG (Retrieval-Augmented Generation)
  • Knowledge of other BIM platforms (Navisworks, AutoCAD, Civil 3D)
  • Familiarity with Next.js, tRPC, or other modern frameworks
  • Experience with vector databases (Pinecone, Weaviate, Chroma)
  • Understanding of construction management systems and AECO workflows
  • Experience with real-time collaboration features and WebSockets
  • Knowledge of Python for AI/ML scripting and data processing
  • Contributions to open-source AI or BIM-related projects

Junior Full-Stack Developer (AI/LLM & Revit)

Junior
Remote / Hybrid
Full-Time
Engineering

Launch your career as a Junior Full-Stack Developer at Snaplytic, where you'll work on innovative AI and BIM solutions for the construction industry. This role offers mentorship from experienced engineers while you contribute to meaningful projects using React, GraphQL, .NET with EF Core, and Revit API.

Why Join Snaplytic?

Competitive salary and equity packages
Comprehensive health, dental, and vision insurance
Flexible work arrangements (remote/hybrid options)
Professional development budget and learning opportunities
Latest technology and tools
Collaborative and innovative work environment
Opportunity to work on cutting-edge AI and construction tech
Mentorship programs and career growth paths

Don't See the Right Position?

We're always looking for talented individuals. Send us your resume and we'll keep you in mind for future opportunities.