Gen AI Architect
Diamondpick, Inc.
Hoboken, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Hoboken, United States of America
Tech stack
Artificial Intelligence
Application Lifecycle Management
Azure
Cloud Engineering
Continuous Integration
DevOps
Github
Design of User Interfaces
Subnetting
Virtual Private Networks (VPN)
Information Systems Security Architecture Professional
Network Security
PostgreSQL
Log Analysis
Machine Learning
MongoDB
Routing
OAuth
Performance Tuning
RabbitMQ
Role-Based Access Control
Redis
E2e Testing
Zero Trust Network Access
Next.js
Search Technologies
Secure Coding
Single Sign-On
Management of Software Versions
Web Applications
WebSocket
Data Logging
Load Balancing
Autoscaling
React
Large Language Models
Prompt Engineering
Caching
Generative AI
Firewalls (Computer Science)
Backend
Event Driven Architecture
Material Design
Kubernetes
Infrastructure Automation Frameworks
Bicep
Kafka
Front End Software Development
Api Gateway
REST
Terraform
Api Management
Docker
Key Vault
Microservices
Job description
- Lead architecture and development of enterprise web applications with Generative AI integration
- Define scalable, secure architecture patterns and implementation standards
- Collaborate with product, AI/ML, DevOps, security, and network teams
- Drive full-stack engineering best practices (backend, frontend, infrastructure)
- Design and integrate LLMs, embeddings, RAG pipelines, and vector databases
- Ensure production readiness (security, performance, monitoring, compliance)
Requirements
- 10+ years of experience in ML and Engineering
- 5+ years in architecture or solution design roles
- Proven track record of delivering production-grade solutions on Azure
- Hands-on experience owning end-to-end application lifecycle (design ? deployment), Cloud Architecture (Azure)
- Design cloud-native, microservices, and event-driven architectures
- Hands-on experience with Azure services (App Services, AKS, Functions, API Management, Event Grid, Service Bus, Storage, Key Vault)
- Strong understanding of subscription design, resource hierarchy, and environment isolation
Networking & Security
- Experience with VNETs, subnets, private endpoints, and service endpoints
- Knowledge of NSGs, ASGs, routing, firewalls, VPN/ExpressRoute
- Familiarity with IP restrictions, TLS, certificates, and authentication flows
- Implementation of Zero Trust, RBAC, managed identities, and secure secrets handling
Performance & Scalability
- Experience with caching (Redis, CDN)
- Knowledge of async processing (Kafka, RabbitMQ)
- Hands-on with load balancing, auto-scaling, and performance tuning
GenAI Integration
- Experience with Azure OpenAI and RAG-based architectures
- Knowledge of embeddings, prompt engineering, and vector search
- Experience with Azure AI Search or PostgreSQL extensions
- Ability to orchestrate LLM pipelines in production
Backend Engineering
- Strong REST API design (versioning, throttling, API gateways)
- Expertise in PostgreSQL and MongoDB (data modeling, optimization)
- Experience with OAuth2, SSO, and secure coding practices (GDPR/SOC2 aligned)
Frontend Engineering
- Experience with React / Next.js
- Knowledge of component libraries and enterprise UI design patterns
DevOps & Infrastructure as Code
- Experience with Azure DevOps or GitHub Actions for CI/CD
- Proficiency in Docker, Kubernetes (AKS), and Helm
- Infrastructure automation using Terraform or Bicep
- Experience with blue-green deployments and canary releases
Real-Time & Scalable UI
- Knowledge of WebSockets and Server-Sent Events (SSE)
- Experience with state management and high-performance UI rendering
Testing & Observability
- Experience with automated unit and end-to-end testing
- Strong knowledge of logging, monitoring, and tracing (App Insights, Log Analytics)
- Familiarity with alerting and observability best practices