AI Software Developer Position
Volunteer and 100% Remote
Oppkey, a developer relations firm in Silicon Valley, is seeking an undergraduate computer science student to receive hands-on training on modern AI software development using cutting-edge technologies.
How to ApplyWhat You'll Learn
You will receive comprehensive training with a production-ready AI technology stack that's used by top tech companies:
Core Technologies
FastAPI
Modern, high-performance Python web framework
- • Automatic API documentation generation
- • Type safety with Pydantic validation
- • Async/await support for high concurrency
- • Used by Netflix, Uber, and Microsoft
PostgreSQL + SQLite
Professional database management
- • Vector database support with pgvector
- • Embedding storage for AI applications
- • Production-ready data persistence
pgvector
Vector database for AI
- • Store and query embeddings
- • Semantic search capabilities
- • RAG (Retrieval-Augmented Generation) support
OpenRouter API
Multi-model AI access
- • Drop-in replacement for OpenAI API
- • Access to 100+ AI models (GPT-4, Claude, Llama, etc.)
- • Cost-effective AI model switching
Demonstration of Modern Web Technologies
HTMX Integration
Real-time communication with the server using HTMX for seamless chat experience without page refreshes.
Alpine.js Magic
Reactive UI components and smooth animations powered by Alpine.js for an interactive chat experience.
Tailwind CSS
Beautiful, responsive design with utility-first CSS framework for a modern and polished interface.
DaisyUI Components
Professional chat bubbles, buttons, and form elements with built-in theming and responsive design.
OpenRouter
AI gateway for developers providing a single, standardized API to access LLMs from multiple providers.
Development Tools
uv
Fast Python package manager
Alembic
Database migration management
SQLModel
SQL databases in Python with type safety
FastAPI Users
Authentication and user management
Ready to Get Started?
Join us in building the future of AI web applications with cutting-edge technologies.
Apply Now