Principal Engineer – Python API Development

Fidelity — Jersey City, Hudson County
Full-Time Apr 28, 2026
$2,058 - $4,154/week
Apply Now →

About This Position

Fidelity is hiring a Principal Engineer – Python API Development in Jersey City, Hudson County, US. Lead the design and delivery of enterprise‑scale AI/ML platform services, focusing on Python‑based APIs, model serving, and observability.

Key Responsibilities

  • Architect, develop, and maintain high‑performance Python APIs for model packaging, deployment, and lifecycle management.
  • Design secure, scalable, and cost‑efficient platform components that support thousands of concurrent ML workloads.
  • Implement monitoring, logging, and tracing solutions to ensure end‑to‑end observability.
  • Collaborate with data scientists, product managers, and infrastructure teams to translate business requirements into technical specifications.
  • Drive best practices in code quality, testing, CI/CD pipelines, and documentation.
  • Mentor senior engineers and contribute to the technical roadmap of the Enterprise AI/ML Platform.

Required Qualifications

  • 10+ years of professional software engineering experience, with at least 5 years focused on Python API development.
  • Deep expertise in RESTful, gRPC, or GraphQL services and micro‑service architectures.
  • Strong background in containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure).
  • Hands‑on experience with ML model serving frameworks (TensorFlow Serving, TorchServe, MLflow, etc.).
  • Proven ability to design secure, high‑throughput systems and implement observability tooling.
  • Excellent problem‑solving skills and ability to work across distributed teams.

Preferred Experience

  • Experience with AI/ML pipelines, data engineering, or model governance.
  • Familiarity with infrastructure‑as‑code tools (Terraform, CloudFormation).
  • Knowledge of performance profiling and optimization techniques.

Compensation & Benefits

Salary range: $107,000 – $216,000 annually. Fidelity offers comprehensive health, dental, vision plans, 401(k) match, generous paid time off, and professional development resources.

Location

Jersey City, Hudson County, New Jersey, United States – hybrid work model with on‑site collaboration days.

Frequently Asked Questions

Do I need a visa to work at Fidelity in Jersey City?

Fidelity does not provide immigration sponsorship for this role; candidates must already have work authorization in the US.

What Python experience is required for this position?

At least 5 years of professional experience building and scaling Python APIs, including RESTful or gRPC services and cloud deployment.

Is remote work allowed?

Fidelity offers a hybrid model – you’ll work on‑site in Jersey City for collaboration days and can work remotely on other days.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

What is the salary?

The estimated compensation for this role is $2,058 - $4,154/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Fidelity
Location
Jersey City, Hudson County
Type
Full-Time
Salary
$2,058 - $4,154/week
Posted
28/04/2026
Quick Apply

Similar Jobs

Senior Data Analyst Cornerstone onDemand
AI
WeHired AI Online