Sr. Full Stack Python Engineer

Hybrid in Harrisburg, PA, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
Occasional Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Python
  • FastAPI
  • PostgreSQL
  • SQL
  • React
  • JavaScript
  • HTML
  • CSS
  • Azure
  • Cloud
  • Kubernetes
  • Linux

Summary

Job Title: Sr. Full Stack Python Engineer
Location: Pennsylvania (Mostly Remote – Onsite 1 week/month in PA)
Duration: 12+ Months
Work Hours: EST
Preference: Candidates from PA, NJ, NY, DE, OH

Overview

We are seeking a Senior Full Stack Python Engineer with strong experience building production systems involving OCR (Optical Character Recognition) and Computer Vision. This role is hands-on and focused on developing scalable backend services, OCR/image processing workflows, and integrating results into modern web applications.

Responsibilities

Backend & OCR Systems

  • Design and develop OCR/image processing workflows from ingestion through output.
  • Build scalable backend services using Python and FastAPI.
  • Integrate third-party OCR engines via REST APIs (error handling, retries, fallbacks).
  • Implement image preprocessing and quality improvement techniques.
  • Improve OCR accuracy using feedback loops from manual review/validation.
  • Design and manage data models in PostgreSQL for OCR output, metadata, and audit trails.

Cloud & Distributed Architecture

  • Build asynchronous, message-driven services using Azure Service Bus.
  • Deploy and support services in Azure, including AKS/Kubernetes.
  • Containerize applications using Podman and support CI/CD workflows.
  • Ensure scalability, fault tolerance, monitoring, and observability.

Full Stack Development

  • Develop and maintain React-based web applications.
  • Implement responsive UI components using JavaScript/React.
  • Integrate frontend applications with backend OCR APIs.
  • Work with authentication, API contracts, and secure communication protocols.

Leadership & Documentation

  • Apply strong OOP and SOLID design principles.
  • Participate in architecture discussions and design reviews.
  • Mentor junior engineers and support coding standards.
  • Produce technical documentation (designs, diagrams, test plans, scripts, impact analysis).

Required Skills

  • Python (8+ years) – production-level backend development
  • FastAPI (5+ years) (or similar framework)
  • OCR / Computer Vision (5+ years)
  • PostgreSQL / SQL schema design and optimization
  • React + JavaScript + HTML/CSS production experience
  • Azure Cloud + Azure Service Bus
  • AKS / Kubernetes
  • Linux environment experience
  • REST APIs, JSON integration
  • Containerization and secure API design

Desired Skills

  • AI/ML pipelines for OCR/image enhancement
  • Vector DBs (Qdrant), embeddings similarity search
  • PyTorch / ONNX
  • Vehicle fingerprinting / multi-view embeddings
  • PII security best practices
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10291535
  • Position Id: 8972337
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Northumberland, Pennsylvania

4d ago

Easy Apply

Third Party, Contract

Depends on Experience

Reading, Pennsylvania

11d ago

Easy Apply

Full-time

Depends on Experience

State College, Pennsylvania

Today

Full-time

USD 140,000.00 - 200,000.00 per year

State College, Pennsylvania

Today

Full-time

USD 140,000.00 - 200,000.00 per year

Search all similar jobs