Principal Web Architect
About the job
We are seeking a visionary Principal Web Architect who is deeply rooted in full-stack development but has evolved into a system-level strategic thinker. You will be the technical lead for our core digital engineering teams. This role is unique because it requires deep expertise in our primary stack (React, Python/Flask, MongoDB), combined with proven experience in integrating complex AI/ML models into production-grade web applications. You won't just be designing standard CRUD applications; you will be architecting the safety-critical pipelines that serve intelligent features to our end users in various industries such as Automotive, Healthcare, Avionics, etc. You will be making critical decisions on data structures, latency tradeoffs, cloud infrastructure, and API design for model consumption. If you are a seasoned builder who loves solving complex architectural puzzles at the intersection of modern web tech and artificial intelligence, we want to meet you. Key Responsibilities Architectural Strategy & Leadership • Define and own the end-to-end technical architecture for our next-generation web platforms. • Translate complex business requirements into scalable, robust, and secure technical designs. • Evaluate and select appropriate technologies, frameworks, and design patterns, balancing immediate needs with long-term scalability. • Drive technical governance, establish coding standards, and conduct high-level code reviews for critical system components. Full Stack & Database Expertise • Serve as the ultimate subject matter expert for our core stack: a highly dynamic React.js frontend communicating with complex Python/Flask backend services. • Design sophisticated data models. While our primary store is MongoDB, you must possess broad knowledge of various database structures (Relational, Document, Key-Value, Graph) and know when to apply the right tool for the job to ensure optimal performance and data integrity. AI/ML Integration Strategy • Bridge the gap between Data Science teams and Web Engineering. • Architect the infrastructure required to serve, monitor, and scale AI models in production (e.g., wrapping models in Flask APIs, managing inference latency, handling model versioning). • Design data pipelines that feed user activity back into training loops efficiently. Infrastructure & Cloud • Design scalable hosting environments on major cloud providers (AWS/GCP/Azure), utilizing containerization (Docker/Kubernetes) and serverless functions where appropriate. • Define DevOps best practices and CI/CD strategies for both traditional web code and ML artifacts. Qualifications Must-Have Experience: • 10+ years of professional software engineering experience, with at least 3+ years in a lead Architect or Principal role. • Expert-level Full Stack mastery: Deep, hands-on experience architecting complex single-page applications using React.js and robust backend APIs using Python and Flask (or Django/FastAPI). • Database Mastery: Extensive experience designing schema and managing performance for MongoDB at scale, alongside a strong understanding of SQL databases (PostgreSQL/MySQL). • AI Integration: Proven track record of taking AI/ML models built by data scientists and successfully integrating them into consumer-facing production web applications. You understand the operational challenges of serving ML. • Cloud Native: Demonstrated experience architecting and deploying applications on cloud platforms (AWS, Azure, or GCP), including knowledge of load balancing, caching strategies (Redis), and microservices architecture. Technical Skills & Mindset: • Strong grasp of asynchronous programming, queuing systems (RabbitMQ, Kafka), and event-driven architecture. • Experience with mobile app development frameworks (React Native or native iOS/Android) and how they interact with backend architecture. • Excellent communication skills with the ability to explain complex technical concepts to non-technical executives and stakeholders. Preferred Qualifications (Nice to Haves) • Experience using frameworks like FastAPI for high-performance ML model serving. • Familiarity with LLM tools, MCP servers, and knowledge of model tuning. • Experience with GraphQL schema design. What We Offer: Competitive salary and equity package. Flexible Paid Time Off and work arrangements (Remote/Hybrid options). The opportunity to define the architecture of products that blend cutting-edge web tech with real-world AI applications. Send your applications to recruitment@smarq.ai
Requirements
- React
- Python
- Flask
- MongoDB
- AI/ML
Qualifications
- 10+ years of professional software engineering experience
- 3+ years in a lead Architect or Principal role
Preferred Technologies
- React
- Python
- Flask
- MongoDB
- AI/ML
Benefits
- Competitive salary
- Equity package
- Flexible Paid Time Off
- Remote/Hybrid options
About the company
OctaSence is an innovative AI-powered platform that specializes in Geotechnical Intelligence and Structural Health Monitoring (SHM) for high-risk mining, civil, and mega-infrastructure projects.
Similar Jobs
Principal Product Manager
True ValueHub, Inc.
Principal Java Engineer - Full Stack Backend Engineer
Samay Consulting
Principal Java Engineer - Full Stack Backend Engineer
Samay Consulting