Principal Software Engineer - LLM Optimization - Jersey City
$61k - $101kJ.P. Morgan
Salary: $61,000 - 101,000 per year Requirements:
- Formal training or certification in software engineering concepts, with at least 7 years of applied experience
- Extensive hands-on experience with production LLM inference systems such as vLLM, TensorRT-LLM, SGLang, LLM-D, or equivalent engines
- Strong knowledge of GPU memory architecture, including KV-cache sizing and behavior, memory-bandwidth versus compute bottlenecks, and the practical effects of inference-time quantization
- Experience with quantization methods and their real-world trade-offs at scale
- Familiarity with speculative decoding and the factors affecting acceptance rates in production workloads
- Strong benchmarking skills using GuideLLM, custom harnesses, or comparable tools, with quantitative evidence supporting performance claims
- Experience operating large-scale cloud GPU infrastructure, including AWS, EKS, and managed inference services
- Awareness of the LLM inference competitive landscape and a record of applying industry benchmarks to improve platforms
- Ability to explain technical trade-offs clearly to senior engineering and business stakeholders
- Experience designing and leading the adoption of agentic AI-enabled development practices across teams, using enterprise-authorized tools and establishing standards for human review, traceability, and secure handling of sensitive data
- Understanding of responsible AI use and engineering-workflow controls, including security, resiliency, data sensitivity, and risk-based governance, with the ability to influence senior technical leaders on safe scaling and reuse
- Employment offers for this position are contingent on our review of criminal conviction history, including pretrial diversions or program entries, as required under Section 19 of the Federal Deposit Insurance Act
- Preferred: Experience with disaggregated prefill/decode serving, GPU diagnostics such as DCGM, NVML, or XID event tracking, ML observability, and production monitoring
- Own systematic benchmarking and performance analysis across production LLM workloads; establish reproducible baselines, identify regressions, and quantify configuration changes before production deployment
- Plan and run quantization experiments, including FP8, INT8/INT4 methods such as GPTQ and AWQ, and newer precision formats; assess accuracy, throughput, memory use, and cost per token
- Set the speculative decoding strategy across our model portfolio, evaluating draft models, n-gram methods, and multi-token prediction, and recommend configurations based on measured acceptance rates and workloads
- Create and maintain a GPU efficiency scorecard covering utilization, memory headroom, cost per 1,000 tokens, and identified waste
- Compare our platform with external providers and published industry benchmarks, then drive improvements to close performance gaps
- Lead evaluations of inference engine upgrades, including scheduler designs, asynchronous tensor parallelism, disaggregated prefill/decode, and advanced speculative decoding, validating changes before production rollout
- Work with our EKS and disaggregated serving teams on KV-cache optimization, prefix caching, and multi-node serving architecture
- Design and conduct GPU chaos engineering exercises, including failure simulations and measurement of hardware diagnostics, detection, and recovery
- Design and govern agentic AI-enabled engineering workflows using enterprise-authorized tools to improve delivery speed, code quality, and operational results; establish guardrails for validation, security, resiliency, and reuse across teams
- Apply knowledge of the software development lifecycle toolchain, including authorized AI-assisted development and automation capabilities, to increase the value of automation at scale
- Agentic AI
- AI
- AWS
- Cloud
- Hardware
- Support
- LLM
- Security
- vLLM
- NodeJS
- Architect
- Machine Learning
- Marketing
More:
We are partnering with hackajob to connect exceptional professionals with this opportunity at JPMorganChase. As a Principal Software Engineer on our AI/ML Data Platform team, you will be a senior individual contributor shaping LLM inference performance and the evolution of infrastructure that supports enterprise AI at scale. Our firm serves consumers, small businesses, and corporate, institutional, and government clients through the J.P. Morgan and Chase brands, with businesses spanning banking, financial transaction processing, and asset management. We offer a competitive total rewards package, with compensation based on role, experience, skills, and location; eligible employees may also receive incentive compensation. Benefits may include health coverage, wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching, subject to eligibility. We value diversity and inclusion, are an equal opportunity employer, and provide reasonable accommodations. Our Corporate Functions teams support the success of our businesses, clients, customers, and employees.
last updated 42 week of 2026
- ...Junior AI Engineer Optomi, in partnership with a leading... ...exciting opportunity in Jersey City, NJ! This role is ideal for a software engineer with a strong... ...-on experience building LLM applications, including... ...experience developing and optimizing retrieval pipelines,...SuggestedContract workPart time
$193.46k
...Developer, RBC Capital Markets LLC, Jersey City, NJ:Lead Risk platform... .../FX instruments. Mentor engineers and drive modernization. Evaluate... ....Advanced SQL or schema optimization and query performance.Finance... ...technical roadmaps for complex software platforms.· FX and trade...SuggestedFull timeWork experience placementRemote workMonday to Friday1 day per week- ...Job Title: Qualitative Engineer Location: Jersey City, NJ Duration: Contract to Hire. Job Description We are seeking a Qualitative... ...and version a library of quantitative pricing models for optimal performance in distributed environments. Monitor and optimize...SuggestedContract workPart time
$80 - $95 per hour
...Lead MLSecOps Engineer Jersey City, NJ - (Hybrid schedule 3 days in office) Contract to Hire... ...looking for a heavy-hitting, hands-on Lead Software Engineer with a strong hybrid background... ...Docker, and Kubernetes (K8s). GenAI / LLM Engineering: Hands-on exposure to...SuggestedContract workPart timeWork at office- *ONSITE INTERVIEW NEXT WEEK IN JERSEY CITY, NJ. NO EXCEPTIONS FOR VIRTUAL!!** *DO NOT APPLY... ...to load data from multiple sources. Optimize Snowflake performance (Clustering,... ...Collaborate with full-stack developers and UI/UX engineers to support application features that...SuggestedFull time
- ...Developer with Market Risk Location: Jersey City, NJ – 5 Days onsite Role Duration: Fulltime... ...through profiling and targeted optimization. Translate risk/business requirements... ...knowledge with the team, and mentor junior engineers as needed. Required Qualifications...Full time
$110k - $115k
...Synechron’s progressive technologies and optimization strategies span end-to-end Artificial... ..., Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy... ...role if filled within Charlotte NC and Jersey City is $110k - $115k/year & benefits (see...Full timeTemporary workFlexible hours- ...Smithfield RI/ Merrimack NH/ Boston MA and Jersey City, NJ Job Description: We are... ...and DevOps teams to deliver high-quality software solutions. Key Responsibilities: Design... ..., design, and ship new features. Optimize applications for maximum speed, scalability...Full time
- ...Position: Java Backend Developer Location: Jersey City, NJ ( onsite) Job Description: Strong Java, Spring & Hibernate... ...solving and architectural skills. Experience in code reviews, optimization & performance tuning . Hands-on experience with Agile...Full time
- ...Location: Jersey City, NJ or Charlotte, NC Contract to hire W2 only Hybrid on siteAbout... ...is recruiting for a senior, hands-on AI engineer to join the technology organization of a... .... What You'll Do Design and build LLM-powered agents and multi-agent systems,...Contract workPart timeWork at officeFlexible hours
$110k - $115k
...Synechron’s progressive technologies and optimization strategies span end-to-end Artificial... ..., Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy... ...within Charlotte, NC/ Jacksonville FL/ Jersey City NJ is $110k - $115k/year & benefits (...Temporary workPart time$56 per hour
...an on-prem setup. Contract Senior Data Engineer – Airflow, DBT Core, Kubernetes/OpenShift - Hybrid Onsite in Jersey City, NJ Location: Jersey City, NJ // Hybrid:... ...role is critical to building, operating, and optimizing scalable data pipelines that support financial...Contract workLocal area3 days per week$100k - $120k
...Synechron’s progressive technologies and optimization strategies span end-to-end Artificial... ..., Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy... ...salary for this role if filled within Jersey City, NJ is $100k - $120k/year & benefits...Full timeTemporary workFlexible hours$61k - $101k
...Formal training or certification in software engineering concepts and at least 7 years of applied... ...Demonstrated ability to design and operate ML/LLM platforms, including reproducible... ...hackajob to connect professionals with this Principal Software Engineer role at JPMorganChase...Full timeWork at office- ...Job Title: Python Developer Duration: 12-18 months Location: Charlotte, NC or Plano, TX or Jersey City Required Pay Scale: $60-$65/hr - W2 ONLY, NO C2C ***Due to client requirements this role is only open to USC or GC candidates*** Job Summary...
$127.89k - $170.52k
...organization, apply now.We are currently seeking a DevOps Engineer - Jersey City, NJ to join our team in Jersey City, New Jersey (US-NJ), United... ...cloud infrastructure, driving automation, and improving software delivery at scale. This position offers the opportunity to...Full timeTemporary workWork at officeRemote workFlexible hours- ...Developer ( Sigma Computing ) Location: Jersey City, NJ or Wilmington, DE - Day 1 Onsite... ...closely with business stakeholders, data engineers, and analytics leads to translate... ...architectures, and writing well-structured, optimized SQL. Build or refine data models and...Contract workPart timeFor contractors
- ...Senior Java Full Stack Product Engineer – AWS NEW JERSEY Contract 12+ years of relevant experience... ...teams. Apply AI-accelerated software development practices across design,... ..., cloud networking, and cost optimization. Experience with NoSQL databases...Contract workPart time
$82.42k - $126.6k
...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions... ...range for candidate based in the below location will be JERSEY CITY, NJ - $82419 to $126600 PENNINGTON, NJ - $76071 to $119836...Full timeTemporary workRelocation- ...USC and GC candidates. Location: Westlake, TX/Raleigh, NC/Jersey City, NJ/Boston, MA/Merrimack, NH/Smithfield, RI Description:... ...Charts for different environments/ orchestrators. Experience engineering/sizing, installing, configuring and maintaining mission...Full time
- ...direct client is looking for Blockchain Engineer (Digital Assets & Tokenization) . Please... ...Assets & Tokenization) Location: Jersey City NJ, San Francisco CA, Austin TX & Southlake... ...tokenization platforms. About Iris Software Inc. With 4,000+ associates and offices...Contract workPart timeFlexible hours
- ...Exciting Opportunity! We are currently looking for an Sr. Software Engineer (Java) for the location Jersey City, NJ.. This is a 6 months Right to hire Job and Please find the job descriptions below. Note: " Applicants must be authorized to work for any employer...Part timeWork visa
- ...delivering transformation at scale. For more information, please visit . Job Title: Senior Java Developer Work Location Jersey City, NJ Job Description: Core Java Multithreading Spring boot hibernate Spark Handson experience in Core Java Spring...Full timeTemporary workWork experience placementLocal area
- ...Job Title: Full Stack Java Developer Duration: 12-18 months Location: Jersey City, NJ Required Pay Scale: $65-68/hr - W2 ONLY, NO C2C ***Due to client requirements this role is only open to USC or GC candidates*** Job Summary: Project Details...
- ...Company: SimplifyVMS Location: Jersey City, New Jersey. Role type:... ...exceptional and passionate engineer to own the design and... ...Claude to automate the entire software development. You will turn complex... ...are entitled to access. Optimize report performance and data...Full timeFlexible hours
$106k - $142k
...organization, apply now.We are currently seeking a Java FullStack Engineer - Jersey City, NJ to join our team in Jersey City, New Jersey (US-NJ),... ...CI/CD processes and tools such as Jenkins- Experience with software application testing approaches and tools like jUnit,...Full timeTemporary workWork at officeRemote workFlexible hours- ...Real-time UI via Server-Sent Events (SSE) / WebSockets (e.g., LLM token streaming). • Data-heavy dashboards — building performant... ...(branching, PRs, code review), CI/CD, and performance / bundle optimization (code splitting, lazy loading, virtualization). • Familiarity...Part timeRemote work
- ...leading technology innovator, is looking for a skilled software engineer with expertise in Python and LLM applications... Position Summary: This role... ...embeddings and vector search, designing and optimizing retrieval pipelines, and implementing OpenTelemetry...Full time
- ...Job Title: LangChain AI Engineer with Python, AWS and Java Location: Jersey City, NJ (Onsite 5x a week, relocation is fine) Job Description-: Need... ...experience. Job Summary: We are seeking a skilled Software Developer with a strong foundation in Java and...Full timeRelocation
- **** No C2C /W2 Only **** Location:Pennington, NJ or Jersey City, NJ Position type: Long term contract / contract-to-hire possible... ...and Azure is plus Primary skills: This is a hands-on engineering role. Candidates should be able to demonstrate real-world...Long term contractPart timeWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - LLM Optimization - Jersey City. Be the first to apply!
- principal software engineer Jersey City, NJ
- principal Jersey City, NJ
- senior principal cloud computing engineer Jersey City, NJ
- senior principal scientist Jersey City, NJ
- principal cloud computing engineer Jersey City, NJ
- principal architect Jersey City, NJ
- government software Jersey City, NJ
- software applications developer Jersey City, NJ
- healthcare software sales Jersey City, NJ
- software sales executive Jersey City, NJ






















