New: upload your resume and get matched to AI jobs. Free to start →

AI Engineer - Sr Lead Software Engineer

Salary not listed • Jersey City, NJ, United States • Full-time

Posted 29d ago

No salary is listed. Many US states require employers to post a pay range, so ask about pay early.

Job Location

Jersey City, NJ, United States

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

AI Agent Engineer

About the job

As a Senior Lead Software Engineer on the AI/ML Data Platforms team, you will be a key member of an agile team responsible for enhancing, building, and delivering trusted, market-leading technology products. You will drive meaningful business impact through hands-on engineering leadership, applying deep technical expertise to address complex challenges. This role involves designing and delivering agentic AI platforms and LLM-enabled services for enterprise use cases, contributing to architecture and engineering decisions, building cloud-native services on AWS, and improving system quality through strong evaluation, observability, and operational excellence practices. You will also raise engineering standards through high-quality code reviews, clear documentation, and effective collaboration.

Responsibilities

  • Provide technical guidance and direction to business and engineering teams.
  • Develop secure, high-quality production code and lead code reviews.
  • Drive architecture and design decisions influencing product design and technical operations.
  • Serve as a subject matter expert to help teams make sound technical trade-offs and resolve complex problems.
  • Evaluate and introduce leading-edge technologies.
  • Build and operate production-grade LLM applications, including agentic patterns and tool integrations.
  • Design and deliver cloud-native services on AWS using containers and serverless architectures.
  • Implement retrieval-augmented generation (RAG) solutions, including embeddings and semantic search.
  • Build reliable service APIs and integrations with a focus on security, performance, and maintainability.
  • Drive adoption and governance of AI-assisted engineering practices across teams.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain to improve automation value.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Strong Python engineering skills; experience with PyTorch or TensorFlow.
  • Expertise working with Vector storage systems and designing memory for Agents.
  • Expertise developing long-running agents that run autonomously using tools, skills, and human-in-the-loop.
  • Proven experience deploying LLM-backed services to production (APIs, microservices).
  • Deep MLOps experience, including CI/CD, monitoring, incident response, and model governance.
  • Cloud-native AI deployment experience (AWS or Azure), with cost and performance optimization.
  • Demonstrated commitment to responsible AI practices and operational excellence.
  • Strong communication and collaboration skills, working across product, risk, legal, and compliance teams.
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices across teams.
  • Strong understanding of responsible AI use and control expectations in engineering workflows.

About JPMorganChase