Python Developer
About Us:BeaconFire is based in Central NJ, specializing in Software Development, WebDevelopment, and Business Intelligence; looking for candidates who are good communicators andself-motivated. You will play a key role in building, maintaining, and operating integrations,reporting pipelines, and data transformation systems.Python Developer (AI / LLM / RAG / Web Development)Role OverviewWe are seeking a Python Developer with strong experience in AI/LLMs, Retrieval-Augmented Generation (RAG), and web development. You will build intelligent, scalable applications powered by large language models, integrating them into real-world products through robust backend systems and APIs.Key ResponsibilitiesDesign and develop backend systems using Python (FastAPI / Django / Flask)Build and integrate LLM-powered applications (chatbots, copilots, automation tools)Implement RAG pipelines for context-aware AI systemsWork with vector databases (FAISS, Pinecone, Weaviate, Chroma)Develop and maintain RESTful / GraphQL APIsHandle data ingestion, chunking, embeddings, and retrieval workflowsIntegrate external APIs, third-party services, and AI modelsOptimize model responses, latency, and cost efficiencyCollaborate with frontend, product, and DevOps teamsEnsure code quality, testing, and deployment readinessRequired SkillsStrong proficiency in PythonExperience with FastAPI / Flask / DjangoSolid understanding of LLMs (OpenAI, open-source models, etc.)Hands-on experience with RAG (Retrieval-Augmented Generation)Familiarity with embeddings, vector search, and semantic retrievalExperience with REST APIs and backend architectureKnowledge of databases (PostgreSQL, MongoDB)Basic understanding of prompt engineeringFamiliarity with Git and version controlPreferred Skills (Good to Have)Experience with frameworks like LangChain / LlamaIndexKnowledge of transformers and Hugging Face ecosystemExperience with Docker, KubernetesFamiliarity with cloud platforms (AWS, GCP, Azure)Knowledge of streaming, async processing, WebSocketsExperience with frontend (React / Next.js) for full-stack capabilityUnderstanding of model fine-tuning or LoRARAG-Specific ExpectationsBuild pipelines for:Document ingestion (PDFs, APIs, DBs)Text chunking and preprocessingEmbedding generationVector storage and retrievalImplement hybrid search (semantic + keyword)Optimize retrieval quality and reduce hallucinationsEvaluate LLM outputs and improve accuracyQualificationsBachelor’s degree in Computer Science, AI, or related field0-2 years of experience in Python/backend developmentHands-on experience with AI/LLM projects (internships or production)