Point your AI agent at freehire and let it find you a job.

Get the CLI →

AI Engineer - Sr Lead Software Engineer

NewBe an early applicant

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorganChase within 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 in a secure, stable, and scalable manner. You will drive meaningful business impact through hands-on engineering leadership, applying deep technical expertise and structured problem-solving to address complex challenges across multiple technologies and applications. In this role, you will help design and deliver agentic AI platforms and large language model (LLM)-enabled services for enterprise use cases. You will contribute to architecture and engineering decisions, build cloud-native services on AWS, and improve 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 across teams.

Job responsibilities

  • Provide technical guidance and direction to business and engineering teams by partnering with external teams to align on priorities, unblock delivery, and drive successful engineering outcomes.
  • Develop secure, high-quality production code and lead code reviews; review, debug, and improve code written by others to raise overall engineering quality.
  • Drive architecture and design decisions that influence product design, application functionality, and technical operations (including SDLC practices).
  • Serve as a subject matter expert in one or more focus areas, helping teams make sound technical trade-offs and resolve complex problems.
  • Evaluate and introduce leading-edge technologies where appropriate, influencing peers and decision-makers with clear rationale and risk/benefit analysis.
  • Build and operate production-grade LLM applications, including agentic patterns and tool integrations for enterprise use cases.
  • Design and deliver cloud-native services on AWS using containers and serverless architectures, with strong attention to scalability and operational resilience.
  • Implement retrieval-augmented generation (RAG) solutions, including embeddings, semantic search, and practical context engineering to improve answer quality and control.
  • Build reliable service APIs and integrations with a focus on security, performance, and maintainability.
  • Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.

  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved 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 5+ years 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 (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 fine-tuning, adapters, or custom evaluation frameworks.
  • Background operating AI systems in regulated environments (finance, healthcare, etc.).
  • Experience with prompt engineering and LLM orchestration.
  • Knowledge of safety filters, audit logging, and explainability in production systems.
  • Experience mentoring senior engineers and leading architecture discussions.
  • Demonstrated ability to influence technical roadmaps and priorities.

See also

AI Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available