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

Software Engineer - Machine Learning Platform

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • We require formal training or certification in software engineering concepts, along with 3+ years of applied experience.
  • We want demonstrated experience running ML training in cloud environments and troubleshooting issues across infrastructure and code.
  • We need strong Python skills and solid engineering discipline, including testing, code reviews, modular design, and dependency management.
  • We look for experience building automation and CI pipelines for ML codebases, including build, test, release, and deployment or promotion workflows.
  • We require hands-on experience with deep learning training workflows and at least one major framework such as PyTorch or TensorFlow.
  • We expect a strong understanding of training performance and stability, including data loading bottlenecks, mixed precision, checkpointing, reproducibility, and evaluation methods.
  • We require experience with distributed training concepts such as DDP, FSDP, or DeepSpeed, plus familiarity with collective communication, scaling, and bottleneck analysis.
  • We need the ability to profile and optimize training systems across CPU and GPU utilization, memory, I/O throughput, networking, and scheduling.
  • We require experience with Kubernetes fundamentals for compute-intensive workloads and AWS services such as EKS, ECR, S3, IAM, VPC/networking, CloudWatch, and EC2.
  • We require hands-on experience using enterprise-authorized AI-assisted development tools, with the ability to critically review, validate, and refine AI-generated output for correctness, performance, and security.
  • We expect understanding of responsible AI practices in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations, plus the ability to guide peers on safe usage.
  • Preferred: experience running training workloads across multiple cloud platforms and managing portability, performance, and governance between environments.
  • Preferred: familiarity with cloud-native networking and storage patterns for high-throughput training and artifact management.
  • Preferred: experience optimizing training input pipelines, including sharding, prefetching, caching, and formats such as Parquet or WebDataset, as well as working with large datasets.
  • Preferred: familiarity with distributed compute frameworks such as Spark, Ray, or Dask for feature and dataset generation.
  • Preferred: familiarity with workflow orchestration tools and model registry concepts.
  • Preferred: experience improving training cost and performance through right-sizing, scheduling policies, interruptible capacity strategies where applicable, budget guardrails, and quota planning.
  • Preferred: strong observability practices for training systems, including metrics, logs, traces, GPU telemetry, dashboards, and alert tuning.
Responsibilities:
  • We will design, build, and maintain an end-to-end ML training platform.
  • We will run and tune GPU training workloads, both single-node and distributed, to improve throughput, utilization, and reproducibility.
  • We will build and operate training infrastructure on Kubernetes platforms such as EKS, including resource management and workload troubleshooting.
  • We will enable Gen AI and LLM training and fine-tuning workflows, including supervised fine-tuning, evaluation harnesses, artifact and version governance, and scalable GPU execution aligned with enterprise controls.
  • We will implement observability for training systems through metrics, logs, dashboards, alerting, and operational runbooks.
  • We will partner with data engineering and platform teams to define interfaces, standards, and guardrails for security, access, and cost control.
  • We will improve the developer experience for training through standardized containers, CI/CD, templates, documentation, and self-service workflows.
  • We will use enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standards.
  • We will apply knowledge of Software Development Life Cycle tooling, including enterprise-authorized AI-assisted development and automation capabilities, to increase the value delivered by automation.
Technologies:
  • AI
  • AWS
  • CI/CD
  • Cloud
  • CloudWatch
  • EC2
  • Fine-tuning
  • IAM
  • Support
  • Kubernetes
  • LLM
  • Marketing
  • PyTorch
  • Python
  • Security
  • Spark
  • TensorFlow
  • NodeJS
  • Airflow

More:

hackajob is collaborating with J.P. Morgan to connect exceptional professionals with this opportunity. We are offering a Software Engineer III position within our AI/ML data platform team, where we build and operate scalable, reliable ML training systems and pipelines on AWS and other cloud platforms. In this role, we focus on productionizing training workloads, improving performance and cost efficiency, and enabling repeatable, well-governed training across environments. We offer a competitive total rewards package, including base salary determined by role, experience, skill set, and location, with eligible roles also receiving commission-based pay or discretionary incentive compensation. Our benefits and programs may include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. We value diversity and inclusion, provide equal opportunity employment, and support reasonable accommodations. This role is also subject to Section 19 of the Federal Deposit Insurance Act, including review of criminal conviction history as part of the hiring process. Our Corporate Functions team supports finance, risk, human resources, marketing, and other essential business areas that help set our businesses, clients, customers, and employees up for success.

last updated 41 week of 2026

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Machine Learning Platform in Jersey City, NJ vacancy
  •  ...opportunity for you to take your software engineering career to the next level....  ...standards; contributes learnings and reusable patterns to improve...  ..., artificial intelligence, machine learning, mobile, etc.)...  ...skillsExposure to cloud platforms like AWS Familiarity with RESTful... 
    Platform

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...wide Marketing and Events Data Platform. We are looking for Big Data Software Engineer with skills and experience implementing...  ...strive for improvement and learning. You’ll work in a collaborative,...  ...- Experience in Data Science, Machine Learning and AI is a plus- Financial... 
    Platform

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...Will Have in This RoleAs a Quantitative Software Engineer, you will play a key role in...  ...or liquidity modelsExposure to AI / machine learning concepts (baseline understanding; this...  ...and fintech vendors, to help build new platforms and business models to advance DTCC’s... 
    Platform
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    1 day ago
  •  ...Join a team where your engineering work accelerates how machine learning is built, governed, and delivered across JPMorgan...  ...Chase. You will help create platform capabilities that make it easier...  ...impact and career growth. As a Software Engineer II at JPMorgan Chase... 
    Platform

    Worky Ltd

    Jersey City, NJ
    1 day ago
  •  ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Global Technology Infrastructure Platform, you are an integral part of an agile team...  ...discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of... 
    Platform

    JPMorgan Chase & Co.

    Jersey City, NJ
    2 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As a...  ...Commercial and Investment bank Digital & Platform Services, Data Analytics, you serve...  ...of data structures, algorithms, machine learning, data mining, information retrieval,... 
    Platform

    JP Morgan Chase

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

     ...00 per year Requirements: Formal software engineering training or certification, with at least...  ...models Proficiency in Python and machine learning frameworks such as TensorFlow,...  ...model versioning Knowledge of cloud platforms such as AWS, Azure, or GCP, and containerization... 
    Platform
    Full time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $158.1k - $213.8k

     ...Software Development Engineer, Agentic AI Job ID: 10566213 | Amazon Development Center U.S., Inc...  ...hard engineering challenges to enable machine learning powered solutions for our customers...  ...and broadly adopted cloud platform. We pioneered cloud computing and never... 
    Platform
    Temporary work
    Internship
    Worldwide
    Flexible hours

    Jobleads-US

    Jersey City, NJ
    1 day ago
  • $170k - $210k

     ...Our innovative haulsourcing platform powers high-quality waste and...  ...you. As an experienced engineer, you will help build our core...  ...will ensure on-time, on-budget software delivery and help grow and...  ...and tablet devices AI/Machine Learning experience a plus Experience... 
    Platform
    Flexible hours

    Sourgum

    Jersey City, NJ
    a month ago
  • $120k - $200k

     ...be part of something extraordinary.Role Overview We are seeking a senior‑level engineer to design, build, and operate production‑grade GenAI and Retrieval‑Augmented Generation (RAG) platforms at scale. This role focuses on industrializing LLM‑based systems with strong... 
    Platform
    Temporary work
    Worldwide
    Flexible hours

    The Bank of New York Mellon

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

     ...complex ETL transformations on big data platforms. We need strong UNIX shell...  ...locations. Experience in Data Science, Machine Learning, and AI is a plus. Financial services...  ...Events Data Platform. As part of our Software Engineering Group, we work in a collaborative,... 
    Platform
    Full time

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  • $147k - $240k

     ...Garage for Investments & Wealth is seeking a Director, AI / Machine Learning Software Engineer to provide senior technical leadership in establishing...  ...solutions, models, data pipelines, and supporting platforms can be deployed, governed, monitored, and sustained in production... 
    Platform
    Temporary work

    The Bank of New York Mellon

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

     ...year Requirements: Formal training or certification in software engineering concepts, with at least 3 years of applied experience in AI...  ...Experience deploying and scaling AI/ML models on cloud platforms such as AWS Experience with enterprise-authorized AI-assisted... 
    Platform
    Full time

    J.P. Morgan

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

     ...formal training or certification in software engineering concepts, along with 5+ years of hands...  ...of containerization and orchestration platforms, including Docker, Kubernetes, ECS,...  ...Support Jenkins Kubernetes LLM Machine Learning Marketing MCP Prometheus... 
    Platform
    Full time
    Work at office
    Shift work

    J.P. Morgan

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

     ...training or certification in software engineering concepts, plus 5+ years of...  ...systems, microservices, and platform architecture and design....  ...TensorFlow, Hugging Face, and scikit-learn. We prefer exposure to...  ...LLM Linux Machine Learning Marketing MLflow... 
    Platform
    Full time

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  •  ...work together.What’s the role?We are looking for a Senior Software Engineer, Machine Learning to help build and operate the infrastructure that trains...  ...learning models — including our internal serving platform, and a growing portfolio of predictive and generative (open... 
    Platform
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Etsy

    Brooklyn, NY
    4 days ago
  • $160k - $175k

    As our Full Stack Engineering Leader, you will play a central role in shaping how agents, clients, underwriters, and operations teams experience...  ...team across backend and frontend, own the mobile experience platform, set the engineering standard, and mentor the team around you.... 
    Platform
    Local area

    Chubb

    Jersey City, NJ
    4 days ago
  • $68 per hour

     ...Python/S3 Engineer 18 Month W2Contract Hybrid 3 days onsite...  ...Finance Technology's AI, Data & Platform Services Technology (ADAPT)...  ...source control and collaborative software development practices ~...  ..., analytics, AI, or machine learning data platforms Core Technology... 
    Platform

    Matlen Silver

    Jersey City, NJ
    2 days ago
  • $122k - $240.5k

     ...26.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading...  ...-on experience in full stack software development across frontend...  ...the following Frontier GenAI Platforms: Anthropic, Google or Open AI...  ...for our communities. Learn more. Professional development... 
    Platform
    Local area

    Deloitte

    Jersey City, NJ
    1 hour ago
  •  ...summaryAs a Lead Solutions Engineer in the Financial Analysis Data...  ...artificial intelligence and machine learning-based forecasting and...  ...integration across data sources, platforms, and downstream consumersAdvance...  ...ownership of full software delivery life cycles from requirements... 
    Platform

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...opportunity to work at the intersection of cutting-edge machine learning and large-scale production systems, directly...  ...and optimizes AI at scale.As a Principal Software Engineer at JPMorganChase within the AI/ML Data Platform team, you will serve as the firm's deepest... 
    Platform

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Global Technology Infrastructure Platform, you are an integral part of an agile team...  ...discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)In-depth knowledge of the... 
    Platform

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...harnessing artificial intelligence and machine learning technologies to develop new products, improve...  ...and responsibly.As a Principal Software Engineer at JPMorganChase within the Chief Data Analytics Office - AIML Data Platforms Team, you provide expertise and engineering... 
    Platform
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...limits of what's possible.As a Lead Software Engineer at JPMorganChase within External Reporting...  ...and support the Last Mile Reporting platform architecture and infrastructure. As a...  ...is a big plusExperience applying AI, machine learning, large language models, or agent... 
    Platform

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...Impact You Will Have in This RoleAs a Software Engineer within DTCC’s Governance, Risk, and Compliance...  ...their skills in Python, AI/ML, cloud platforms, and modern software engineering...  ...than 25 billion messages annually. To learn more, please visit us at or connect with... 
    Platform
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

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

     ...Lead Applied AI Engineer II - ServiceNow Role Overview...  ...across full-stack software engineering and modern...  ...driven, and continuously learn new approaches, languages...  ..., data science, machine learning, or related discipline...  ...AI capabilities on platforms such as ServiceNow.3+... 
    Platform
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    3 days per week

    Deloitte

    Jersey City, NJ
    1 day ago
  • $30k - $55k

     ...Bachelors degree in Computer Science, Engineering, or a related technical discipline...  .... Significant experience in software engineering, machine learning engineering, AI/ML operations, or...  ...environment. Strong expertise in cloud platforms, distributed systems, automation,... 
    Platform
    Full time

    BNY

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

     ...highly hands-on Senior AI Engineer to design, build, and...  ...model providers and platforms (e.g., OpenAI,...  ...TensorFlow, PyTorch, Scikit‑learn, NumPy, Pandas).Familiarity...  ..., and Antigravity.Software Engineering: Strong grounding...  ...systems, and/or machine learning.Demonstrated... 
    Platform
    Full time

    Citigroup

    Jersey City, NJ
    2 days ago
  •  ...Lead Backend Engineer – AI Location: Fully remote within the...  ...building production-ready AI and machine learning capabilities. You will...  ...the healthcare analytics platform - Build AI-enabled capabilities...  ...- 10+ years of software engineering experience, including... 
    Platform
    Permanent employment
    Full time
    Remote work

    Harnham

    Jersey City, NJ
    15 hours ago
  • $100k - $110k

     ..., Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial...  ...Science, Artificial Intelligence, Machine Learning, or a related field. Proven...  ...Hugging Face. Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their... 
    Platform
    Full time
    Temporary work
    Flexible hours

    Synechron

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Machine Learning Platform. Be the first to apply!