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 EngineerAt 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 capabilitiesJob ResponsibilitiesOwn 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 productionDesign 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 impactDrive speculative decoding strategy across the model portfolio: draft model, n-gram, and multi-token prediction approaches. Own acceptance rate measurement and per-workload configuration recommendationsBuild 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 timesBenchmark our platform against external providers and published industry numbers — know what good looks like, and close the gapLead inference engine upgrade evaluations: new scheduler architectures, async tensor parallelism, disaggregated prefill/decode, advanced speculative decoding — systematic validation before production promotionCollaborate with the EKS and disaggregated serving teams on KV-cache optimization, prefix caching strategies, and multi-node serving architectureDesign and run GPU chaos engineering: induced failure scenarios, hardware diagnostic monitoring, detection and recovery measurementArchitect 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 skillsFormal training or certification on software engineering concepts and 7+ years applied experienceDeep, hands-on experience with LLM inference systems — vLLM, TensorRT-LLM, SGLang, LLM-D or equivalent production serving enginesStrong grasp of GPU memory architecture: KV cache sizing and dynamics, memory-bandwidth vs compute bottlenecks, the practical implications of quantization at inference timeExperience with quantization techniques and their real-world tradeoffs at scaleFamiliarity with speculative decoding and the variables that drive acceptance rates in production workloadsRigorous benchmarking instincts — GuideLLM, custom harnesses, or equivalent. Every claim has a number behind itComfort 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 regularlyDemonstrated 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 skillsExperience with disaggregated prefill/decode serving architectures, GPU hardware diagnostics (DCGM/NVML/XID event tracking), ML observability and production monitoringFEDERAL 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 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - LLM Optimization in Palo Alto, CA vacancy
  •  ...influential companies. As a Senior Principal Software Engineer at JPMorganChase within the...  ...monitoring, and governance. Drives optimization of model inferencing for high throughput...  ...Demonstrated success architecting and deploying LLM & GNN solutions on AWS (e.g.,... 
    Suggested

    JPMorgan Chase & Co.

    Palo Alto, CA
    a month ago
  • $272k - $431.25k

     ...enables efficient, resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory...  ...caching or key-value systems, especially designs optimized for low latency and high concurrency.Hands-on experience... 
    Suggested
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $262k - $364k

     ...cross-product area partnerships. Optimize the retail ad products...  ...bottlenecks; raise the bar on engineering excellence, experimentation velocity...  ....8 years of experience with software development in one or more...  ...engineering scope spans LLM content generation, evaluation... 
    Suggested
    Worldwide

    Google

    Mountain View, CA
    3 days ago
  • $207k - $300k

    Analyze and optimize AI inference workloads across the application,...  ...in Computer Science, Computer Engineering, Electrical Engineering,...  ...experience.8 years of experience in software development.Experience in...  ...qualifications:Experience with real world LLM inference serving... 
    Suggested

    Google

    Mountain View, CA
    2 days ago
  • $238.7k - $365.7k

     ...Management, Security, and Data Engineering teams to align system...  ...edge-cloud orchestration layer, optimizing trade-offs between on-device...  ...experience. 12+ years of professional software development experience, with...  ...frameworks, or agentic LLM orchestration layers. Familiarity... 
    Suggested
    Local area
    Work from home
    Relocation package

    General Motors

    Mountain View, CA
    1 day ago
  • $280k - $350k

     ...we serve over 10 trillion LLM tokens per month. Our models...  ...ambitious and capable Staff/Principal Backend Engineer to join us and help take...  ...year.Services for control and optimization. We're just getting started...  ...so on.As a Staff/Principal Software Engineer, you would be a... 
    Full time
    Work at office
    Relocation

    Inworld AI

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...experience.5 years of experience with software development in Python or C++.3 years of...  ...., model deployment, model evaluation, optimization, data processing, debugging).Preferred...  ...mathematical optimization.Google's software engineers develop the next-generation... 

    Google

    Mountain View, CA
    4 days ago
  • $116k - $174k

     ...news from Aurora, visit aurora.tech or follow us on LinkedIn.What we are looking forWe’re searching for a Software Engineer for our Performance Engineering Optimization (PEO) team.The PEO team aims to empower Aurorans to reduce onboard software latency & improve hardware... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    13 hours ago
  • Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights...  ...AI into production workflows to optimize developer productivity, quality, and security...  ...patterns and toolchains, including LLM orchestration, skills, context... 

    Chase

    Palo Alto, CA
    1 day ago
  • $261.5k - $353.5k

     ...make that possible.Job OverviewCome join the Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking...  ...and long-term objectives, ensuring high availability and optimal performance of applications Passionate for continuous... 
    Temporary work
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    4 days ago
  • $276k - $414k

     ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team...  ...automated systems for ad format serving, optimization, and A/B testing to maximize user engagement... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  •  ...THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving...  ...to communicate effectively and work optimally with different teams across AMD. KEY RESPONSIBILITIES...  ...using CUDA or HIPExpertise with modern LLM serving frameworks (e.g., vLLM, SGLang)... 

    AMD

    Santa Clara, CA
    13 hours ago
  • $272k - $431.25k

     ...personal assistants and engineering-productivity tools to...  ...and supply-chain optimization. These agents are live...  ...company. Now we need a principal-level, hands-on engineering...  ...behave like mature software, not prototypes.Build...  ...application patterns such as LLM-powered applications,... 
    Full time
    Live in

    Nvidia

    Santa Clara, CA
    13 hours ago
  • $261.5k - $353.5k

     ...ways to make that possible.Job OverviewCome join Intuit as a Principal Software Engineer! We're constantly evolving to deliver on our mission to...  ...with modern AI/ML platforms (Vertex AI, SageMaker, Bedrock), LLM APIs, agent orchestration frameworks, vector databases, and... 
    Worldwide

    Intuit

    Mountain View, CA
    13 hours ago
  • $334k

     ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...forefront.We’re looking for a Senior Principal Software Engineer to lead the technical direction...  ...pacing, auctions, inventory and traffic optimization, and ad reranking. You will work... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  • $210k - $355k

     ...possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience...  ...systems in real-time.Design algorithms to understand and optimize hardware utilization and cost efficiency, evaluated... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $210k - $300k

     ..., with the ultimate goal of enabling human life on Mars.PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building...  ...majority of Starlink users around the worldDebug and optimize kernel-level system performanceCollaborate with our RF... 
    Permanent employment
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    13 hours ago
  • $185k - $230k

    The OpportunityWe are looking for a Senior AI Agent & LLM Engineer who combines strong software engineering capabilities with a deep focus on AI quality. You will help build and improve the AI systems behind Otter’s conversational knowledge engine and AI Chat, spanning... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

     ...revolution! The Algorithmic Model Optimization Team specifically focuses on...  ...as large language models (LLM) and diffusion models for...  ...as developing an innovative software platform (TRT Model Optimizer...  ...and externally by research and engineering teams alike developing best-in... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $160.36k - $240.54k

     ...pipelines to building to deploying the optimized models on Nuro’s fleet of self-driving robots...  ..., and model pruning.Work with autonomy engineers to optimize, validate, and deploy large...  ..., FTL.Write robust, high-quality software to increase our confidence in our vehicle... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  •  ...help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI...  ...coding workflows, including experience with LLM-powered development tools, spec-driven... 
    Work at office
    Shift work

    JPMorgan Chase & Co.

    Palo Alto, CA
    a month ago
  • $258k - $387k

     ...Rowe Price, and other leading investors.About the RoleAs a Principal Software Engineer, you will help define and build the high-performance,...  ...threading, debugging, memory management, and performance optimization.Experience building reliable, high-performance software for... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $215k - $352k

     ...our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs...  ...days, as determined by the business needs of the team.As a Principal Staff Software Engineer  at LinkedIn, you will architect and lead the... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    4 days ago
  •  ...We are at the forefront of software and hardware innovation,...  ...3 days per week.The role: Principal System Software Engineer, AI Inference ExecutionWhat...  ...nuances of what it takes to optimize and trade-off various...  ...frameworks (such as TensorRT-LLM, vLLM, SGLang, etc.)Experience... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    1 day ago
  •  ...innovative solutions across AI Platform. Collaboration with engineers and researchers to build and optimize training infrastructure and tools for LLMs, SLMs,...  ..., or Python OR equivalent experience. 5+ years of software engineering experience, with significant ownership of... 
    Remote work

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $231k - $378k

     ...our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs...  ...days, as determined by the business needs of the team.As a Principal Staff Software Engineer of the Compute Infrastructure team at LinkedIn, you will... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $254k - $350k

     ...Boston, MA / Seattle, WASoftware - Autonomy Software /Full-time /HybridThe Perception team...  ....As a Machine Learning and System Optimization Engineer, you will orchestrate and allocate overall...  ...technologies (e.g., TensorRT-LLM).$254,000 - $350,000 a yearBase Salary... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...(AI) Infrastructure Engineering Systems team at Microsoft...  ...Role Summary As a Senior or Principal Software Engineer, Systems and...  .... Design, implement, and optimize large-scale distributed systems... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    3 days ago
  • Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come...  ...and reuse. Proven ability to design and operate ML/LLM platforms: reproducible training pipelines, experiment tracking... 
    Work at office

    Chase

    Palo Alto, CA
    1 day ago
  • $262k - $364k

     ...technical strategy and goal for optimal placement and reconfiguration...  ...and generalization of software solutions. Uphold a culture of...  ...respect, innovation, growth, engineering excellence, landings, and customer...  ...generative AI tools or LLM interfaces into workflows.Preferred... 
    Temporary work
    Worldwide

    Google

    Sunnyvale, CA
    4 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!