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
- CV and portfolio screening
- Technical interview on Go and architectures
- Coding challenge on a real-world problem
- Final interview with the team
- 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
- CV and portfolio screening
- Technical interview on Node.js and architectures
- Coding challenge on API integration
- Final interview with the team
- 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
- CV and portfolio screening
- Technical interview on React and frontend
- Coding challenge on a UI component
- Design review with the team
- 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
- CV and app portfolio screening
- Technical interview on React Native
- Coding challenge on a mobile component
- App review with the team
- 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
- CV and portfolio screening
- Technical interview on AI/ML and Python
- Coding challenge on a real AI problem
- Presentation of a personal project
- 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
- Portfolio review and initial screening
- UX interview on process and methodologies
- Design challenge on a real Ai platform problem
- Presentation of the solution to the team
- 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

