Senior Backend Engineer Job at Harnham, West Palm Beach, FL

cU9qZ1JpaGI0THQvTU9wZ0E0eVpRWVIrMkE9PQ==
  • Harnham
  • West Palm Beach, FL

Job Description

Senior Backend Software Engineer

Location: Onsite in West Palm Beach, FL (~4 days onsite for first 6mos, hybrid flex beyond that)

Compensation: $150,000 – $180,000 base + equity

About the Company

A fast-growing AI and cloud technology company is developing next-generation conversational intelligence platforms that combine advanced natural language processing (NLP) with modern, scalable cloud infrastructure.

The team is building the intelligent backbone of an AI-powered product that delivers secure, real-time user experiences. As part of its growth, the company is expanding its engineering organization to strengthen backend services, API orchestration, and model integration pipelines.

The Role

The Senior Backend Python Developer will design and build the core backend systems that power real-time AI interactions. You’ll be responsible for creating fast, scalable APIs and services that integrate directly with advanced NLP models—ensuring high performance, reliability, and data security.

This role is ideal for an experienced backend engineer who thrives at the intersection of Python engineering, AI integration, and distributed systems, and wants to shape the technical foundation of an emerging AI platform.

Key Responsibilities

  • Design & Build APIs: Develop and maintain robust RESTful APIs and WebSocket endpoints using modern Python frameworks such as FastAPI , Flask , or Django .
  • Integrate AI Models: Collaborate with AI researchers and data scientists to deploy, scale, and manage NLP models in production environments.
  • Manage Data Systems: Architect and maintain a multi-database ecosystem combining SQL , NoSQL (Cosmos DB) , and Redis caching for high-performance data access.
  • Orchestrate Real-Time Communication: Implement server-side WebSocket logic for audio stream processing, speech-to-text integration, and AI model routing.
  • Ensure Security & Compliance: Apply best practices in authentication (JWT/OAuth), encryption, and secure API design to protect sensitive user data.
  • Optimize for Scale: Design and implement systems capable of supporting large-scale, real-time AI workloads with low latency and high reliability.

About You

  • 5+ years of professional experience developing backend systems with Python.
  • Expertise in modern Python web frameworks such as FastAPI (preferred), Flask, or Django.
  • Proven experience building and scaling REST APIs and WebSocket services.
  • Hands-on experience with Azure or other major cloud platforms.
  • Strong knowledge of both SQL and NoSQL databases (Cosmos DB preferred), and in-memory caching tools such as Redis.
  • Familiarity with integrating or deploying AI/ML models (e.g., via Hugging Face, spaCy, or OpenAI APIs).
  • Solid understanding of API security, authentication protocols, and encryption.
  • Bachelor’s degree in Computer Science or a related field, or equivalent hands-on experience.

Bonus Points:

  • Experience with Python’s asyncio and asynchronous programming patterns.
  • Familiarity with Azure App Service or Azure Functions.
  • Knowledge of data privacy and compliance frameworks (e.g., HIPAA).

Tech Stack

Python, FastAPI, Flask/Django, Azure, Cosmos DB, Redis, SQL, NoSQL, WebSockets, OAuth/JWT, Hugging Face, spaCy, OpenAI APIs, asyncio

Why Join

  • Competitive compensation: $150K–180K base + equity
  • Hybrid flexibility across the U.S.
  • Comprehensive health, dental, and vision coverage
  • Opportunity to build the backend architecture behind an AI-powered platform
  • Work closely with AI engineers and researchers on cutting-edge NLP applications

Job Tags

Flexible hours,

Similar Jobs

KeyBank

Fraud Operations Analyst - Charge Off Job at KeyBank

 ...NY - required in-office on Tuesdays & Thursdays Hours: Monday Friday 8:30am 5:00pm ET Essential Job Duties: Fraud charge-off analysts are primarily responsible for charging off losses resulting from check fraud. Teammates are responsible for reviewing client... 

Axel Services Inc

Drywall Repair Technician - Drywall Finisher/Taper/Painter Job at Axel Services Inc

 ...A La Crosse Area based drywall repair company looking for an experienced drywall finisher to do small-to-medium sized residential and commercial repairs, small hang and finish jobs, painting, and trim installation. We are a growing business serving customers in the Driftless... 

Innovative Systems Group

Senior Strategy Manager Job at Innovative Systems Group

 ...Clinical Strategy Manager Location: Albuquerque, NM (onsite/hybrid) Description: **This is a Flex position (3 days in the office)** **Albuquerque, NM** This position is responsible for ensuring the implementation of a comprehensive Medicaid stakeholder... 

American Builders Supply

Delivery Driver Job at American Builders Supply

 ...We are looking for Millwork Delivery Drivers for a growing team at a manufacturing and distribution company in Jacksonville . American Builders...  ...and to perform any other job-related duties requested by any person authorized to give instructions or assignments. American... 

Rapsys Technologies Pte Ltd.

Mainframe Developer Job at Rapsys Technologies Pte Ltd.

 ...&##128188; Role: Mainframe Developer What You'll Do: &##127919; Design, develop, and implement mainframe applications using COBOL, JCL, and DB2. &##128295; Troubleshoot and resolve technical issues related to mainframe systems. &##128200; Optimize existing code...