
Software Engineer II
JPMorgan Chase3 days ago
Jersey City, NJ, USAMid Level
H1B sponsor
Base Salary
$124k - $150k/yr
Responsibilities
- Build SDK features and reusable components for composing and operating AI agents.
- Implement orchestration and tool/function-calling patterns that improve reliability, traceability, and developer experience.
- Develop retrieval and grounding capabilities that connect agents to approved data sources.
- Create evaluation datasets, benchmarks, and quality metrics for measuring system accuracy and guiding improvements.
- Add testing, observability, tracing, logging, latency and cost metrics, monitoring, and incident-readiness features.
- Translate requirements into secure, scalable, production-ready solutions with cross-functional stakeholders.
- Create documentation, examples, and reference implementations to support platform adoption.
- Participate in code reviews and design discussions focused on maintainability, performance, and engineering quality.
Requirements
- Formal training or certification in software engineering concepts and at least two years of applied experience.
- At least two years of hands-on Python development experience delivering production software.
- Experience building and operating reliable, performant, maintainable backend services or platform components.
- Experience writing automated tests and using version control and code review practices.
- Experience integrating application components with data sources and implementing error handling and observability.
- Ability to decompose ambiguous problems, iterate quickly, and communicate trade-offs.
- Strong collaboration and communication skills focused on outcomes and continuous improvement.
- Preferred: experience with LLM application patterns such as retrieval-augmented generation and prompt iteration.
- Preferred: familiarity with offline evaluation, regression testing, and metric-driven iteration for LLM systems.
- Preferred: exposure to speech-to-text, text-to-speech, streaming interactions, optical character recognition, and structured field extraction.
- Preferred: experience with containerization and continuous integration and continuous delivery practices.
- Preferred: familiarity with cloud platforms such as Amazon Web Services and modern production operations.
Benefits
- Competitive total rewards package with base salary determined by role, experience, skills, and location.
- Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash or forfeitable equity.
- Comprehensive health care coverage and on-site health and wellness centers.
- Retirement savings plan and backup childcare.
- Tuition reimbursement, mental health support, and financial coaching.
- Additional compensation and benefit details are provided during the hiring process.
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.