Principal Engineer – Python API Development
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
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is $2,058 - $4,154/week.
Check the job description for location requirements.
Job Details
Fidelity
Jersey City, Hudson County
Full-Time
$2,058 - $4,154/week
28/04/2026