Entry-Level AI Developer - Python

Beaconfireinc — United States · Posted ~2 hours ago

Junior Full-time Visa History ✓

Skills

Python RAG Vertex AI AI agent development Vector databases Graph databases AI evaluation AI deployment Web application development Flask Django Agent orchestration Code review Google Cloud Vertex AI Search

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Build and productionize agentic AI applications using Python, with ownership spanning ingestion, retrieval, agent orchestration, evaluation, and deployment. You will develop RAG pipelines, work with vector and graph databases, create reliable tool-using agents, and contribute to web applications using established Python frameworks.

Highlights

Opportunity to build and productionize modern agentic AI systems end to end. The role provides hands-on exposure to RAG, vector and graph databases, AI agents, cloud AI services, web development, evaluation, and deployment.

Description

Agentic AI Developer (Python) BeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; looking for a strong agentic AI developer who can build and productionize Vertex AI–based RAG systems (Vertex AI Search / Vertex AI RAG patterns), design reliable tool-using agents, and work comfortably with vector databases and graph databases. You’ll own end-to-end delivery: ingestion, retrieval, agent orchestration, evaluation, and deployment. Job Responsibilities Collaborate with the team to design and develop high quality Web applications using Python, Flask, Django, and related technologiesWrite clean and efficient code, and ensure code maintainability and reusabilityDesign and implement RAG pipelines on Google Cloud / Vertex AI (chunking, embeddings, indexing, retrieval, reranking, grounding)Build agentic workflows (tool use, planning, reflection/guardrails, structured outputs) using Python-first frameworksPerform code reviews to ensure code quality and consistencyConduct testing to ensure application quality and reliabilityCreate and maintain technical documentation for web applicationsParticipate in project planning, estimation, and prioritizationStay up to date with the latest technologies for Python developmentDefine and run evaluation (retrieval metrics, answer quality, hallucination/grounding checks), and improve system quality iterativelyShip to production: APIs, monitoring/observability, cost/performance optimization, CI/CD, and security best practicesRequirements Experience in software development in Python3Decent understanding of the software development/testing life cycleKnowledge of relational databases (e.g. MySQL, PostgreSQL, etc)Experience with version control tools, such as GitExperience building RAG solutions (hybrid search, reranking, chunking strategies, embeddings, prompt + schema design)Familiar with at least one agentic framework (e.g., LangGraph/LangChain, LlamaIndex, Semantic Kernel, AutoGen) and tool/function calling patternsSolid knowledge of vector search concepts and at least one vector DB in productionStrong engineering practices: code reviews, testing, telemetry, secure-by-design, reliability mindsetPreferred Qualifications Master’s Degree in Computer Science, Software Engineering, or related field1+ year professional experience in Python web application development with either Flask or DjangoExperience in RESTful API development in PythonUnderstanding of Python web application frameworks such as Flask or DjangoExperience with Cloud services, such as AWSExperience with Vertex AI and GCP fundamentals (IAM, logging/monitoring, Cloud Run/GKE, storage)Knowledge graphs for RAG (entity linking, graph traversal + retrieval fusion)Streaming/messaging (Pub/Sub, Kafka), document pipelines (Document AI), and multilingual retrievalExperience with evaluation tooling (RAGAS, TruLens, custom eval harnesses), prompt/version managementFrontend integration (basic React/Next.js) or platform enablement (internal developer tooling) BeaconFire is an E-verified company and provides equal employment opportunities (visa sponsorship provided).