Love Affairs

Careers and Contact

A career only exists for those who do things they don't love

Partner with us. Co-found and lead our next global project. Or contribute as a tech expert, join as an IDV venture partner, or invest through your fund. Or... something else?

Job openings

Role

We are looking for a Senior Backend Go Developer to lead the development of the our AI platform v2 core engine, an AI-driven system for code based on the Augment Code architecture with real-time progressive indexing.

Tech Stack
  • Main language: Go 1.21+
  • Databases: PostgreSQL 15+, Redis 7+
  • Microservices: OpenFaaS, Docker, Kubernetes
  • AI/ML: OpenAI GPT, Anthropic Claude, OpenRouter
  • Message Queue: Redis, WebSocket
  • Storage: S3-compatible (MinIO), Local filesystem
  • Monitoring: Prometheus, Grafana
  • Testing: Go testing, benchmarking, integration tests
  • Deployment: Docker Compose, Kubernetes
Main Responsibilities
  • Develop and maintain the Go core engine of our platform v2
  • Implement real-time progressive indexing systems
  • Integrate AI APIs (OpenAI, Anthropic, OpenRouter) with streaming management
  • Design scalable microservices architectures with OpenFaaS
  • Optimize performance for sub-50ms latencies on massive codebases
  • Implement advanced caching systems with Redis
  • Manage PostgreSQL databases with migrations and optimizations
  • Develop RESTful APIs and WebSocket for real-time communication
  • Implement JWT authentication and security systems
  • Write comprehensive tests (unit, integration, benchmark)
Technical Requirements

Essential

  • 5+ years of production experience with Go
  • Strong expertise in PostgreSQL and Redis
  • Knowledge of Docker and container orchestration
  • Experience with microservices and distributed architectures
  • Familiarity with RESTful APIs and WebSocket
  • Experience with testing and benchmarking in Go
  • Knowledge of Git and Agile methodologies

Preferred

  • Experience with OpenFaaS or other serverless platforms
  • Knowledge of Kubernetes and cloud deployment
  • Experience with AI/ML APIs (OpenAI, Anthropic)
  • Familiarity with S3 and distributed storage
  • Experience with monitoring (Prometheus, Grafana)
  • Knowledge of gRPC and advanced communication protocols
  • Background in performance optimization and profiling
Required Skills
  • Ability to design high-performance systems
  • Experience debugging and profiling Go applications
  • Knowledge of architectural patterns (Clean Architecture, DDD)
  • Familiarity with security principles and best practices
  • Ability to work in distributed teams
  • DevOps mindset and automation
Projects You’ll Work On
  • Core Engine: AI-driven system for code
  • Real-time Indexing: Progressive indexing of codebases
  • AI Integration: Multi-provider AI integration
  • Sandbox Manager: Isolated development environments
  • Performance Optimization: Ultra-low latency optimizations
  • Microservices Architecture: Scalable and resilient systems
What We Offer
  • Opportunity to work on cutting-edge AI technologies
  • International team of senior developers
  • Remote/hybrid work flexibility
  • Training and conference budget
  • Equity in the project
  • Stimulating and innovative work environment
  • Growth and technical leadership opportunities
How to Apply

Send us your CV along with:

  • GitHub portfolio with relevant Go projects
  • Description of a complex project you built
  • Your motivation to join us
  • Availability and salary expectations
Selection Process
  1. CV and portfolio screening
  2. Technical interview on Go and architectures
  3. Coding challenge on a real-world problem
  4. Final interview with the team
  5. References and background check
Position Details
  • Type: Full-time, Remote/Hybrid
  • Level: Senior (5+ years experience)
  • Start: Immediate
  • Contract: Employee or Freelancer

Role

We are looking for a Senior Backend Node.js Developer to develop the support and integration services of our AI platform, managing project management, real-time WebSocket, and integration with external services.

Tech Stack
  • Runtime: Node.js 18+, TypeScript
  • Framework: Express.js, Socket.io
  • Database: PostgreSQL, MySQL, Prisma ORM
  • AI Integration: OpenAI, Anthropic, OpenRouter, Figma API
  • Authentication: JWT, bcrypt
  • Real-time: WebSocket, SSH WebSocket
  • File Processing: Multer, Archiver, fs-extra
  • Email: Postmark, SMTP
  • Payment: Stripe
  • Container: Docker, Docker Compose
  • Testing: Jest, Supertest
  • Tools: Goose (AI assistant), MCP servers
Main Responsibilities
  • Develop and maintain Node.js services for project management
  • Implement real-time WebSocket for client-server communication
  • Integrate AI APIs (OpenAI, Anthropic, OpenRouter) with streaming
  • Manage JWT authentication and security systems
  • Develop proxy servers for integration with Go services
  • Implement file handling and upload with processing
  • Integrate payment services (Stripe) and email (Postmark)
  • Manage SSH connections and remote terminals via WebSocket
  • Develop template engines for project generation
  • Implement caching and performance optimizations
Technical Requirements

Essential

  • 4+ years of production experience with Node.js
  • Strong experience with TypeScript and Express.js
  • Solid knowledge of PostgreSQL and ORM (Prisma)
  • Experience with WebSocket and real-time communication
  • Familiarity with JWT and authentication systems
  • Experience with Docker and containerization
  • Knowledge of Git and Agile methodologies

Preferred

  • Experience with AI APIs (OpenAI, Anthropic)
  • Knowledge of Socket.io and real-time applications
  • Experience with SSH and remote terminals
  • Familiarity with Stripe and payment processing
  • Knowledge of Prisma ORM and database migrations
  • Experience with testing (Jest, Supertest)
  • Background with microservices and proxy patterns
Required Skills
  • Ability to design scalable RESTful APIs
  • Experience with debugging and monitoring Node.js applications
  • Knowledge of architectural patterns and best practices
  • Familiarity with web security principles
  • Ability to integrate complex external services
  • Quality-oriented coding mindset
Projects You’ll Work On
  • Project Manager: Project and workspace management system
  • WebSocket Services: Real-time communication and SSH terminals
  • AI Integration Layer: Proxy and integration with AI providers
  • Template Engine: Automated project generation system
  • Authentication System: User management and security
  • File Processing: Upload, processing, and file management
  • Payment Integration: Billing and payment system
What We Offer
  • Opportunity to work on innovative AI technologies
  • International team of experienced developers
  • Remote/hybrid work flexibility
  • Budget for training and professional growth
  • Equity in the project
  • Collaborative work environment
  • Opportunities for growth and specialization
How to Apply

Send us your CV along with:

  • GitHub portfolio with relevant Node.js projects
  • Description of a complex integration you developed
  • Your motivation to join us
  • Availability and salary expectations
Selection Process
  1. CV and portfolio screening
  2. Technical interview on Node.js and architectures
  3. Coding challenge on API integration
  4. Final interview with the team
  5. References and background check
Position Details
  • Type: Full-time, Remote/Hybrid
  • Level: Senior (4+ years experience)
  • Start: Immediate
  • Contract: Employee or Freelancer

Role

We are looking for a Senior Frontend React Developer to build the Ai platform user interface, creating interactive and intuitive experiences for project management, AI workspaces, and advanced development tools.

Tech Stack
  • Framework: React 18+, TypeScript
  • Styling: Tailwind CSS, Material-UI (MUI), Styled Components
  • State Management: React Context, Custom hooks
  • Routing: React Router DOM 6+
  • UI Components: MUI Icons, Lucide React, React Icons
  • Charts: Chart.js, Recharts, MUI X-Charts
  • Code Editor: Monaco Editor, TinyMCE
  • Real-time: WebSocket, Socket.io client
  • Terminal: xterm.js, SSH WebSocket
  • Drag & Drop: React Beautiful DND, React DND
  • Animation: Lottie React
  • HTTP Client: Axios
  • Testing: Jest, React Testing Library
  • Build: React Scripts, Webpack
  • Deployment: Docker, Nginx
Main Responsibilities
  • Develop modern, responsive React interfaces
  • Implement integrated code editors with Monaco Editor
  • Create interactive dashboards with charts and visualizations
  • Develop a web terminal integrated with xterm.js
  • Implement drag & drop features for project management
  • Integrate WebSocket for real-time communication
  • Build reusable components and a design system
  • Optimize performance and user experience
  • Implement authentication and user state management
  • Develop interfaces for AI chat and code generation
Technical Requirements

Essential

  • 4+ years of production experience with React
  • Strong experience with TypeScript and JavaScript ES6+
  • Deep knowledge of React Hooks and Context API
  • Experience with Tailwind CSS and Material-UI
  • Familiarity with React Router and SPA routing
  • Experience with WebSocket and real-time updates
  • Knowledge of responsive design and mobile-first
  • Experience with Git and collaborative workflows

Preferred

  • Experience with Monaco Editor or similar code editors
  • Knowledge of xterm.js and web terminals
  • Familiarity with Chart.js and data visualization
  • Experience with drag & drop libraries
  • Knowledge of WebSocket and Socket.io
  • Experience with testing (Jest, React Testing Library)
  • Background in performance optimization
  • Familiarity with Docker and deployment
Required Skills
  • Ability to create intuitive and accessible UI/UX
  • Experience debugging and profiling React applications
  • Knowledge of frontend architectural patterns
  • Familiarity with design and usability principles
  • Ability to collaborate with designers and backend teams
  • Quality-oriented and testing mindset
Projects You’ll Work On
  • AI Chat Interface: Intelligent chat with code generation
  • Code Editor: Integrated editor with syntax highlighting
  • Project Dashboard: Project management dashboard
  • Web Terminal: Terminal with SSH support
  • Workspace Manager: Workspace management interface
  • Real-time Collaboration: Collaborative real-time features
  • Mobile Responsive: Optimization for mobile devices
What We Offer
  • Opportunity to work on innovative AI-driven UIs
  • International team of designers and developers
  • Remote/hybrid work flexibility
  • Budget for training and professional growth
  • Equity in the project
  • Creative and stimulating work environment
  • Opportunities for growth and frontend leadership
How to Apply

Send us your CV along with:

  • Portfolio with relevant React projects
  • Live demo or screenshots of your best UIs
  • Description of a complex interface you developed
  • Your motivation to join us
  • Availability and salary expectations
Selection Process
  1. CV and portfolio screening
  2. Technical interview on React and frontend
  3. Coding challenge on a UI component
  4. Design review with the team
  5. Final interview and references
Position Details
  • Type: Full-time, Remote/Hybrid
  • Level: Senior (4+ years experience)
  • Start: Immediate
  • Contract: Employee or Freelancer

Role

We are looking for a Senior Mobile React Native Developer to build our mobile app, delivering a native and smooth AI development experience on iOS and Android.

Tech Stack
  • Framework: React Native 0.79+, Expo 53+
  • Language: TypeScript, JavaScript ES6+
  • Navigation: React Navigation 7+ (Stack, Bottom Tabs)
  • UI Components: React Native Paper, React Native Elements
  • State Management: React Hook Form, Context API
  • Storage: AsyncStorage, Expo File System
  • Real-time: Socket.io Client, WebSocket
  • Charts: React Native Chart Kit, React Native SVG
  • Animation: React Native Reanimated, Lottie
  • Audio/Video: Expo AV, Expo Speech
  • Notifications: Expo Notifications
  • HTTP Client: Axios, OpenAI SDK
  • Forms: React Hook Form, Yup validation
  • Icons: Expo Vector Icons, React Native Vector Icons
  • Backend: Node.js + Express, Prisma ORM
  • Database: PostgreSQL
  • Deployment: Expo Build, App Store, Google Play
Main Responsibilities
  • Develop cross-platform React Native apps (iOS/Android)
  • Implement native interfaces for AI chat and code generation
  • Create responsive and accessible UI components
  • Integrate AI APIs (OpenAI) for intelligent features
  • Implement real-time communication with Socket.io
  • Manage app state and complex navigation
  • Develop offline features and synchronization
  • Optimize performance and mobile user experience
  • Implement push notifications and background tasks
  • Integrate device services (camera, audio, storage)
Technical Requirements

Essential

  • 3+ years of production experience with React Native
  • Strong experience with TypeScript and JavaScript
  • Deep knowledge of React Navigation and routing
  • Experience with Expo and managed workflow
  • Familiarity with React Native Paper or UI libraries
  • Experience with AsyncStorage and data persistence
  • Knowledge of iOS and Android deployment
  • Experience with Git and collaborative workflows

Preferred

  • Experience with Socket.io and real-time apps
  • Knowledge of OpenAI API and AI integration
  • Familiarity with React Native Reanimated
  • Experience with push notifications (Expo)
  • Knowledge of native modules and bridging
  • Experience with testing (Jest, Detox)
  • Background in performance optimization
  • Familiarity with CI/CD for mobile apps
Required Skills
  • Ability to design intuitive and high-performance mobile UX
  • Experience debugging and profiling React Native apps
  • Knowledge of mobile architectural patterns
  • Familiarity with iOS and Android design guidelines
  • Ability to optimize for different screen sizes
  • Quality and testing-oriented mindset
Projects You’ll Work On
  • AI Mobile Chat: Intelligent chat with code suggestions
  • Project Manager: Mobile-first project management
  • Code Viewer: Mobile-optimized code viewer
  • Real-time Sync: Synchronization with desktop
  • Offline Mode: Offline functionality with sync
  • Push Notifications: Intelligent notification system
  • Voice Integration: Voice commands for AI assistant
What We Offer
  • Opportunity to work on cutting-edge mobile AI
  • International team of mobile developers
  • Remote/hybrid work flexibility
  • Budget for training and professional growth
  • Equity in the project
  • Innovative work environment
  • Opportunities for growth and mobile leadership
How to Apply

Send us your CV along with:

  • Portfolio with published React Native apps
  • App Store/Google Play links to your apps
  • Description of a complex app you developed
  • Your motivation to join us
  • Availability and salary expectations
Selection Process
  1. CV and app portfolio screening
  2. Technical interview on React Native
  3. Coding challenge on a mobile component
  4. App review with the team
  5. Final interview and references
Position Details
  • Type: Full-time, Remote/Hybrid
  • Level: Senior (3+ years experience)
  • Start: Immediate
  • Contract: Employee or Freelancer

Role

We are looking for a Senior Python AI/ML Developer to develop the core artificial intelligence systems of our platform, implementing code intelligence algorithms, natural language processing, and advanced machine learning.

Tech Stack
  • Language: Python 3.9+, asyncio
  • AI/ML: OpenAI API, Anthropic Claude, Transformers
  • ML Libraries: scikit-learn, pandas, numpy
  • Deep Learning: PyTorch, TensorFlow (optional)
  • NLP: spaCy, NLTK, sentence-transformers
  • Vector DB: Pinecone, Weaviate, ChromaDB
  • API Framework: FastAPI, Pydantic
  • Database: PostgreSQL, Redis
  • Message Queue: Celery, RQ
  • Containerization: Docker, Kubernetes
  • Cloud: AWS, GCP (AI services)
  • Monitoring: Prometheus, Grafana
  • Testing: pytest, unittest
  • Code Analysis: AST parsing, tree-sitter
Main Responsibilities
  • Develop code intelligence and analysis algorithms
  • Implement embedding systems and similarity search
  • Create processing pipelines for codebase analysis
  • Integrate multiple AI APIs (OpenAI, Anthropic, OpenRouter)
  • Develop intelligent caching systems for AI responses
  • Implement natural language processing for code queries
  • Build recommendation models for code completion
  • Optimize performance of ML algorithms in production
  • Develop FastAPI services for AI functionalities
  • Implement monitoring and logging systems for AI
Technical Requirements

Essential

  • 4+ years of production experience with Python
  • Strong experience in machine learning and NLP
  • Deep knowledge of OpenAI API and LLMs
  • Experience with FastAPI and API development
  • Familiarity with pandas, numpy, and data processing
  • Experience with PostgreSQL and Redis
  • Knowledge of Docker and containerization
  • Experience with Git and Agile methodologies

Preferred

  • Experience with Anthropic Claude and multiple AI providers
  • Knowledge of vector databases (Pinecone, Weaviate)
  • Familiarity with PyTorch or TensorFlow
  • Experience with code analysis and AST parsing
  • Knowledge of Kubernetes and cloud deployment
  • Experience with Celery and task queues
  • Background in ML performance optimization
  • Familiarity with monitoring and observability
Required Skills
  • Ability to design scalable AI systems
  • Experience debugging and profiling ML algorithms
  • Knowledge of architectural patterns for AI systems
  • Familiarity with MLOps principles and deployment
  • Ability to optimize models for production
  • Research-oriented and experimental mindset
Projects You’ll Work On
  • Code Intelligence Engine: AI-powered code analysis system
  • Semantic Search: Semantic search in codebases
  • AI Response Optimization: Caching and AI response optimization
  • Code Recommendation: Intelligent code suggestion system
  • Multi-LLM Integration: Orchestration of multiple AI providers
  • Performance Analytics: Algorithm performance analysis
  • NLP Pipeline: Natural language query processing
What We Offer
  • Opportunity to work on cutting-edge AI/ML
  • International team of researchers and developers
  • Remote/hybrid work flexibility
  • Budget for research, training, and conferences
  • Equity in the project
  • Research-driven work environment
  • Opportunities for publications and speaking
How to Apply

Send us your CV along with:

  • GitHub portfolio with significant AI/ML projects
  • Published papers/articles (if available)
  • Description of a complex AI system you developed
  • Your motivation to join us
  • Availability and salary expectations
Selection Process
  1. CV and portfolio screening
  2. Technical interview on AI/ML and Python
  3. Coding challenge on a real AI problem
  4. Presentation of a personal project
  5. Final interview with the team
Position Details
  • Type: Full-time, Remote/Hybrid
  • Level: Senior (4+ years experience)
  • Start: Immediate
  • Contract: Employee or Freelancer

Role

We are looking for a Senior UX/UI Designer to design the user experience of our Ai platform, creating intuitive interfaces that make artificial intelligence natural and productive for developers worldwide.

Tech Stack & Tools
  • Design: Figma, Adobe Creative Suite
  • Prototyping: Figma, Framer, Principle
  • User Research: Miro, Notion, Google Analytics
  • Collaboration: Figma API integration, Slack
  • Frontend: React, Material-UI, Tailwind CSS
  • Mobile: React Native, Expo
  • Testing: Maze, UserTesting, Hotjar
  • Version Control: Git, design systems
  • AI Tools: Midjourney, Stable Diffusion (for assets)
Main Responsibilities
  • Design user experience for a complex AI platform
  • Create intuitive interfaces for AI chat and code generation
  • Develop a scalable and consistent design system
  • Design dashboards and interactive data visualizations
  • Create wireframes, mockups, and interactive prototypes
  • Conduct user research and usability testing
  • Collaborate with developers for implementation
  • Design responsive, mobile-first experiences
  • Optimize conversion funnels and user onboarding
  • Maintain brand consistency and visual identity
Technical Requirements

Essential

  • 4+ years of UX/UI experience in digital products
  • Expertise with Figma and design systems
  • Experience in user research and testing
  • Knowledge of responsive and mobile-first design
  • Familiarity with HTML/CSS and technical constraints
  • Experience with data visualization and dashboards
  • Portfolio with B2B/developer tool projects
  • Knowledge of accessibility and usability principles

Preferred

  • Experience with AI/ML products and chat interfaces
  • Knowledge of React and component-based design
  • Familiarity with developer tools and IDE design
  • Experience with Material-UI and design frameworks
  • Background with SaaS products and complex workflows
  • Knowledge of animation and micro-interactions
  • Experience with user onboarding and product adoption
  • Familiarity with A/B testing and data-driven design
Required Skills
  • Ability to translate complex requirements into simple UX
  • Experience with design thinking and user-centered design
  • Knowledge of psychology and behavioral design
  • Ability to work in agile, iterative teams
  • Analytical and data-driven mindset
  • Excellent communication and presentation skills
Projects You’ll Work On
  • AI Chat Interface: Conversational AI experience design
  • Code Editor Integration: UX for editor and AI suggestions
  • Developer Dashboard: Complex analytics dashboards
  • Mobile App: Mobile-first developer experience
  • Onboarding Flow: User journey and product adoption
  • Design System: Scalable design system
  • Data Visualization: Charts and metrics visualization
What We Look For in a Portfolio
  • Projects with complex interfaces and workflows
  • Examples of design systems and component libraries
  • Case studies with documented design process
  • B2B/developer tool projects (preferred)
  • Examples of data visualization and dashboards
  • Responsive and native mobile design
  • AI/chat interface projects (bonus)
What We Offer
  • Opportunity to design the future of AI for developers
  • International team of designers and product managers
  • Remote/hybrid work flexibility
  • Budget for tools, training, and design conferences
  • Equity in the project
  • Creative and innovation-driven environment
  • Opportunities for growth and design leadership
How to Apply

Send us your CV along with:

  • Portfolio with significant UX/UI projects
  • Detailed case study of a complex project
  • Your motivation to work on AI developer tools
  • Your usual design process
  • Availability and salary expectations
Selection Process
  1. Portfolio review and initial screening
  2. UX interview on process and methodologies
  3. Design challenge on a real Ai platform problem
  4. Presentation of the solution to the team
  5. Final interview and cultural fit
Design Challenge Preview
  • Design an interface for AI code suggestions
  • Improve developer onboarding on the AI platform
  • Create a design system for developer tools
  • Optimize a dashboard with complex metrics
Position Details
  • Type: Full-time, Remote/Hybrid
  • Level: Senior (4+ years experience)
  • Start: Immediate
  • Contract: Employee or Freelancer

Contact

Italy Hub

viale Virgilio 20/D, 74123
Taranto

Dubai Hub

AI Campus, DIFC Innovation One - Zaa'beel Second - DIFC
Dubai, AE

Write us

info@intelligencedataventure.com