Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - LLM Optimization

Chase

Principal Software Engineer At JPMorgan Chase, we are building the infrastructure that powers the next generation of enterprise AI — and we need the best minds in LLM inference to help us do it. This is your opportunity to work at the intersection of cutting-edge machine learning and large-scale production systems, directly influencing how one of the world's largest financial institutions deploys and optimizes AI at scale. As a Principal Software Engineer at JPMorgan Chase within the AI/ML Data Platform team, you will serve as the firm's deepest technical voice on LLM inference performance — owning optimization strategy, benchmarking rigor, and efficiency at scale. You will work directly with senior engineering leadership to shape how our platform evolves, ensuring every model we serve is fast, cost-efficient, and production-ready. This is a high-visibility individual contributor role where your technical decisions will have direct, measurable impact on the firm's AI capabilities Job Responsibilities Own systematic benchmarking and performance characterization across all production LLM workloads. Establish reproducible baselines, catch regressions early, and quantify the impact of every configuration change before it touches production Design and execute quantization experiments — FP8, INT8/INT4 (GPTQ/AWQ), next-generation precision formats on current hardware — measuring accuracy delta, throughput improvement, memory reduction, and cost-per-token impact Drive speculative decoding strategy across the model portfolio: draft model, n-gram, and multi-token prediction approaches. Own acceptance rate measurement and per-workload configuration recommendations Build and maintain a GPU efficiency scorecard: utilization, memory headroom, cost per 1K tokens, and waste identified — giving leadership a data-driven view of platform efficiency at all times Benchmark our platform against external providers and published industry numbers — know what good looks like, and close the gap Lead inference engine upgrade evaluations: new scheduler architectures, async tensor parallelism, disaggregated prefill/decode, advanced speculative decoding — systematic validation before production promotion Collaborate with the EKS and disaggregated serving teams on KV-cache optimization, prefix caching strategies, and multi-node serving architecture Design and run GPU chaos engineering: induced failure scenarios, hardware diagnostic monitoring, detection and recovery measurement Architect and govern agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams. Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 7+ years applied experience Deep, hands-on experience with LLM inference systems — vLLM, TensorRT-LLM, SGLang, LLM-D or equivalent production serving engines Strong grasp of GPU memory architecture: KV cache sizing and dynamics, memory-bandwidth vs compute bottlenecks, the practical implications of quantization at inference time Experience with quantization techniques and their real-world tradeoffs at scale Familiarity with speculative decoding and the variables that drive acceptance rates in production workloads Rigorous benchmarking instincts — GuideLLM, custom harnesses, or equivalent. Every claim has a number behind it Comfort operating in cloud GPU infrastructure at scale (AWS; EKS, managed inference services) Demonstrated awareness of the LLM inference competitive landscape, with a track record of applying industry benchmarks to drive platform improvements communicate technical trade-offs clearly to senior engineering and business stakeholders — this role presents upward regularly Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data. Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse. Preferred qualifications, capabilities, and skills Experience with disaggregated prefill/decode serving architectures, GPU hardware diagnostics (DCGM/NVML/XID event tracking), ML observability and production monitoring FEDERAL DEPOSIT INSURANCE ACT: This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorgan Chase's review of criminal conviction history, including pretrial diversions or program entries. Chase

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - LLM Optimization in Jersey City, NJ vacancy
  • $61k - $101k

     ...training or certification in software engineering concepts, with at least 7...  ...experience with production LLM inference systems such as vLLM...  ...serving teams on KV-cache optimization, prefix caching, and multi-...  ...at JPMorganChase. As a Principal Software Engineer on our AI... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, with at least 10...  ...architecting and deploying LLM and GNN solutions at...  ...autoscaling, caching, and throughput optimization. Advanced Python skills...  ...We are seeking a Senior Principal Software Engineer for our Commercial... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts, along with 10+ years of...  ...contracts or entitlements, and cost optimization. Preferred: experience with secure...  ...agentic patterns and toolchains, including LLM orchestration, skills, context... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    19 days ago
  •  ...most influential companies. As Senior Principal Software Engineer at JPMorganChase within the Commercial...  ...AI into production workflows to optimize developer productivity, quality, and security...  ...patterns and toolchains, including LLM orchestration, skills, context... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    9 days ago
  •  ...maintainable low latency trading software solutions in an Agile...  ...degree in Computer Science, Engineering, Information Technology, Information...  ...5) years of experience as a Principal Software Engineer/Developer...  ...developing, implementing, optimizing, and maintaining Cloud-based... 
    Suggested
    Full time

    Fidelity Investments

    Jersey City, NJ
    1 day ago
  • $107k - $216k

     ...sponsorship for this position. Job Description: Principal Software Engineer Role We are currently sourcing for a Principal...  ...• Proficient in ultra-low latency design patterns and optimizing systems. • Build and optimize PostgreSQL databases, including... 
    Full time

    Fidelity Investments

    Jersey City, NJ
    2 days ago
  • $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 time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ...Formal training or certification in software engineering concepts, with 10+ years of applied experience...  ...in agent-native architecture, LLM tooling, and AI-assisted engineering...  ...Marketing More: We are hiring a Senior Principal Software Engineer for a newly formed platform... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    1 day ago
  • $54.62 - $64.62 per hour

     ...testing, execution and communication of software releases Collaborate with development...  ...qualifications: Required Skills Python (LLM/agent development) React + TypeScript...  ...SDKs) Experience 3+ years engineering Built chatbot/copilot OR agent workflows... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Jersey City, NJ
    18 days ago
  • $132k - $264k

     ...0 - $264000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: The (USA) Principal, Software Engineer leads the design and delivery of scalable platform capabilities, driving cloud-native architecture and AI/ML integration... 
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    22 hours ago
  • $61k - $101k

     ...00 per year Requirements: Formal software engineering training or certification, with at least...  ...for GPU programming and performance optimization Experience in large organizations...  ...More: We are hiring a Principal Software Engineer for JPMorganChases... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...security, and performance. Build and optimize APIs using FastAPI for seamless...  ...years of professional experience in software development and system design. Strong...  ...Preferred Qualifications Experience with LLM fine-tuning, prompt engineering, and model evaluation. Knowledge of... 
    Full time
    3 days per week

    SRI Tech

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

     ...a highly hands-on Senior AI Engineer to design, build, and deploy...  ...stack applications integrating LLM‑driven workflows and AI coding...  ...and improvement.Evaluation & Optimization: Define and implement metrics...  ...Copilot, and Antigravity.Software Engineering: Strong grounding... 
    Full time

    Citigroup

    Jersey City, NJ
    1 day ago
  • $175k - $215k

     ...career.About the RoleAs an AI Engineer, you'll build the intelligence...  .... You'll build and iterate on LLM pipelines, RAG systems, and agentic workflows using Agno; optimize AI systems for accuracy, latency...  ...5+ years software engineering; 1+ years focused... 
    Full time
    Local area

    Brown Brothers Harriman

    Jersey City, NJ
    2 days ago
  •  ...business processes are automated, optimized, and enhanced through...  ...seeking a highly skilled Senior AI Engineer with hands-on experience...  ...You will partner closely with software engineers, architects, data engineers...  ...that effectively combine LLM intelligence with enterprise... 
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    22 hours ago
  •  ...As a Senior Principal Software Engineer at JPMorganChase within the Chief Technology Office, you provide deep engineering expertise and work across agile teams to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way... 
    Work at office

    Aumni

    Jersey City, NJ
    3 days ago
  • $265k

     ...or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST)...  ..., queues, caches, and databases Optimize workloads for latency, throughput, concurrency...  ...building infrastructure for AI/LLM workloads: inference serving, agent runtimes... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Jersey City, NJ
    2 days ago
  •  ...Key Responsibilities: ~5+ years software engineering experience, 3+ years SFCC (SFRA) development...  ...~ Own initiatives around performance optimization, technical SEO fundamentals, and...  ...services. ~ Experience leveraging AI / LLM-based tools for development productivity... 

    Cloud Analytics Technologies LLC

    Jersey City, NJ
    1 day ago
  • $80k - $90k

     ...development Role:- AI Engineer Key Responsibilities...  ...in AI, machine learning, and software engineering. Provide post...  ...advanced JavaScript and browser optimizations ~ Experience with Spring Framework...  ...learning pipelines or LLM based systems. Familiarity... 
    Internship

    Triunity Software

    Hoboken, NJ
    2 days ago
  •  ...leading technology innovator, is looking for a skilled software engineer with expertise in Python and LLM applications... You can get further details about...  ...embeddings and vector search, designing and optimizing retrieval pipelines, and implementing OpenTelemetry... 

    Optomi

    Jersey City, NJ
    1 day ago
  •  ...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... 
    Remote work

    Talenzaa

    Jersey City, NJ
    1 day ago
  •  ...to Day: Insight Global is seeking an AI Engineer to join one of our largest financial services...  ...using Python and FastAPI • Build and optimize RAG solutions, including chunking strategies...  ...and deploying Generative AI, RAG, and LLM-based solutions in production environments... 

    Insight Global

    Jersey City, NJ
    4 days ago
  •  ...LLM / Agentic AI / Full-Stack AI Engineering Level Senior Individual Contributor Target / alternate titles...  ...purpose Design, build, deploy, and optimize enterprise-grade AI systems...  ...engineering, platform engineering, software engineering, or applied machine learning... 

    Echo IT Solutions

    Jersey City, NJ
    1 day ago
  •  ...Job Title: AI Develoer/ ML Engineer Contract Role Location: Onsite Jersey City, NJ...  ...solutions. • Hands-on experience building LLM-powered or agentic applications in...  ...Hands-on experience taking predictive or optimization models to production and keeping them healthy... 
    Contract work

    Mindlance

    Jersey City, NJ
    2 days ago
  •  ...Distinguished AI Engineer This role requires working onsite four...  ...capacity planning, and cost optimization. Engineer security and AI controls...  ...of progressive experience in software engineering, distributed...  ...in several of the following: LLM platforms, model serving, inference... 

    Kasmo Global

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...Formal training or certification in software engineering concepts, plus 10 or more years of applied...  ...AI-assisted coding workflows, including LLM-powered development tools, spec-driven...  ...this opportunity at JPMorganChase. As a Principal Software Engineer in our Chief Data and... 
    Full time
    Work at office
    Shift work

    J.P. Morgan

    Jersey City, NJ
    6 days ago
  • $113.1k - $232.3k

     ...Summary Lead Applied AI Engineer II - ServiceNow Role Overview...  ...across full-stack software engineering and modern frameworks...  ...leveraging these techniques to optimize solutioning and product delivery...  ...hands-on GenAI experience across LLM integration (OpenAI,... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    3 days per week

    Deloitte

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...year Requirements: Formal training or certification in software engineering concepts, with at least 7 years of applied experience Extensive...  ...to connect professionals with J.P. Morgan for this Principal Software Engineer role. At JPMorganChase, we provide financial... 
    Full time
    Contract work

    J.P. Morgan

    Jersey City, NJ
    6 days ago
  • $61k - $101k

     ...Proficiency in Python and enterprise-grade software development life cycle (SDLC) processes...  ...AI use and control expectations in engineering workflows, including security and resiliency...  ...Network More: We are hiring a Principal Software Engineer for JPMorganChases... 
    Full time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ...Formal training or certification in software engineering concepts and at least 5 years of applied...  ...platforms Preferred: Experience with LLM and model-serving patterns, including...  ..., model gateways, inference optimization, evaluation workflows, and guardrail integration... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - LLM Optimization. Be the first to apply!