Full Stack Python Developer - Herndon, VA. Must have an active Secret Security Clearance
Navitas Business Consulting, Inc. · Herndon, VA · 1 mo ago
EngineeringFull-time
What You’ll Do:
- Support CI/CD and DevOps practices (containerization, deployment automation, monitoring/alerting) to ensure stable releases and operational readiness.
- Apply best practices for security, logging, auditing, and compliance aligned with federal/DoD standards across services and environments.
- Design and develop Python backend services and REST APIs (e.g., Flask/FastAPI) to expose AI/ML and search capabilities to applications and mission systems.
- Build full stack features (UI + API) that support search workflows, semantic retrieval, and results visualization for enterprise users.
- Integrate backend services with Databricks/Spark pipelines and ML workflows to enable scalable inference, data processing, and batch/stream execution.
- Create clear technical documentation and communicate design decisions, trade-offs, and implementation approaches to both technical and non-technical stakeholders.
What You’ll Need:
- Bachelor’s degree (or equivalent experience) with 5+ years in software engineering focused on Python and web application development.
- Strong hands-on experience building Python APIs/services (Flask/FastAPI preferred) and integrating with databases, search platforms, and external systems.
- Experience developing full stack applications using modern front-end frameworks (React/Angular/Vue) plus strong API design skills.
- Familiarity with AI/ML concepts and integrations (LLMs, embeddings, semantic search, RAG workflows) and working closely with data/ML teams.
- Working experience with cloud-native delivery (Docker/Kubernetes), CI/CD, Git-based workflows, and performance/reliability best practices; Databricks/Spark experience required.