Pearson
Posted 6mo ago

Staff Software Engineer

Pearson
Hoboken, New Jersey, United States
$160k-$175k/yrHybridFull Time
Responsibilities
  • defining architecture
  • mentoring engineers
  • integrating AI
Requirements
  • 10+ years designing and developing scalable web applications
  • Experience with agentic AI, LLMs, RAG
  • Prompt engineering
  • ReactJS, Java
  • Python, and SQL
  • Strong system design and collaboration skills
Technical tools mentioned
ReactJSJavaPythonSQLLarge Language Model (LLM)Retrieval-Augmented Generation (RAG)AWSAzureGCP

Job description

Staff Software Engineer - AI (Guided Study)

Pearson Learning Studio

Overview

Pearson Learning Studio is seeking a Principal Engineer to lead the technical vision and architecture for our Guided Study platform. This role is designed for a deeply technical leader who thrives at the intersection of modern web architecture and emerging AI technologies, particularly agentic AI systems.

You will serve as a hands-on technical authority, driving architectural decisions, mentoring senior engineers, and shaping next-generation AI-powered learning experiences.

Key Responsibilities

Technical Leadership & Architecture

  • Define and drive the architecture for scalable, high-performance web applications supporting Guided Study experiences.

  • Lead system design discussions and make strategic technology decisions across frontend, backend, and AI components.

  • Architect and implement AI-powered workflows using agentic AI frameworks and LLM-based systems.

  • Design and optimize data pipelines and backend services using Java, Python, and SQL.

  • Ensure best practices in scalability, observability, performance, and security.

AI & Intelligent Systems Development

  • Develop and integrate at least one Large Language Model (LLM) into production workflows.

  • Design and implement Retrieval-Augmented Generation (RAG) pipelines.

  • Apply advanced prompt engineering techniques to improve learning personalization and response quality.

  • Evaluate emerging AI technologies and define roadmap integration strategies.

Full-Stack Engineering

  • Lead frontend architecture using ReactJS.

  • Develop backend systems using Java and Python.

  • Design and optimize relational databases and complex SQL queries.

  • Ensure clean API design and seamless frontend-backend integration.

Cross-Functional Collaboration

  • Partner closely with Product, Data Science, UX, and Content teams to deliver intelligent learning features.

  • Mentor senior engineers and influence engineering standards across the organization.

  • Contribute to technical strategy and long-term platform evolution.

Required Qualifications

  • 10+ years of experience in design, architecture, and development of web applications.

  • Agentic AI systems

  • Strong experience in At least one Large Language Model (LLM)

  • Experience in Prompt Engineering

  • Experience in Retrieval-Augmented Generation (RAG)

  • Hands-on experience in ReactJS

  • Hands-on experience in Java

  • Hands-on experience in Python

  • Hands-on experience inSQL

  • Demonstrated experience designing scalable, distributed systems.

  • Strong analytical, problem-solving, and system-thinking capabilities.

  • Excellent communication and collaboration skills.

  • Proven ability to work effectively in cross-functional teams.

Preferred Qualifications

  • Experience deploying AI systems in production environments.

  • Familiarity with vector databases and embedding pipelines.

  • Experience with cloud-native architectures (AWS, Azure, or GCP).

  • Experience in EdTech or learning platforms.

This is a hybrid work setup, where the candidate will be required to work three days onsite at our Hoboken office.

Applications will be accepted through February 10. This window may be extended depending on business needs.

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York State, New York City, Vermont, Washington State, and Washington DC laws, the pay range for this position is as follows:

The full-time salary range for this role is between $160,000 - $175,000

This position is eligible to participate in an annual incentive program, and information on benefits offered is here

Who we are:

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing [email protected].

Job: Engineering

Job Family: TECHNOLOGY

Organization: Higher Education

Schedule: FULL_TIME

Workplace Type: On-site

Req ID: 22618

About Pearson

Global education providing learning materials and assessments.

Similar jobs

Software Engineer roles near Hoboken, New Jersey
3h
Save
Mark Applied
Hide
2027 Cubist Quant Academy – Developers
New York City, New York, United States
$175k-$200k/yr OnsiteFull Time
Point72
Point72: Global alternative investment firm managing capital and venture investments.
Undergraduate or master's degree in computer science or engineering; Python and C++ experience; systems programming knowledge; strong ownership, communication, estimation, teamwork, and software quality skills.
Python, C++, Linux, Git, MySQL
6h
Save
Mark Applied
Hide
Software Engineer, Reflections
New York City, New York, United States
$110k-$130k/yr HybridFull Time
The New York Times
The New York TimesNYSE: NYT: Publishes global journalism, digital subscriptions, and lifestyle media products.
2+ YOERequires 2+ years building user-facing full-stack features, modern JavaScript applications, backend services, databases, and production systems. Experience with cloud platforms, troubleshooting, and collaborative product development required.
React, JavaScript, TypeScript, Node.js, GraphQL, Go, PostgreSQL, AWS, HTML, CSS, Express, GCP, SQL, Drone, Jenkins, Kubernetes, Docker
6h
Save
Mark Applied
Hide
Software Engineer, Cash Line
United States or Canada or San Carlos or Columbus or Austin or San Francisco or New York City
$142k-$197k/yr RemoteFull Time
Upstart
UpstartNasdaq: UPST: AI-powered lending marketplace for consumer and automotive loans.
4+ YOEBachelor's degree in computer science, engineering, or related field or equivalent experience; 4+ years of software engineering experience; backend services, APIs, distributed systems, and tested maintainable code.
Python, Java, Kotlin, Ruby, Node.js, REST, GraphQL, CI/CD, A/B testing
7h
Save
Mark Applied
Hide
Sr Lead Software Engineer - Java with VMware and Automation
Plano or Jersey City
$176k-$260k/yr OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years of software engineering experience with Go, Java, or Python; system design, virtualization, Kubernetes/OpenShift automation, distributed workflows, troubleshooting, and AI-assisted engineering expertise required.
Go, Java, Python, OpenShift, Kubernetes, Temporal, VMware ESXi, KVM, CI/CD
7h
Save
Mark Applied
Hide
Staff Software Engineer - Customer Identity & Access Management (CIAM)
San Francisco or Denver or New York City
$211k-$254k/yr HybridFull Time
Fastly
FastlyNYSE: FSLY: Provides edge cloud platform for content delivery and cybersecurity.
7+ YOE7+ years of relevant experience designing production authentication and authorization systems; expertise in OIDC, OAuth, SAML, SCIM, JWT, SSO, architecture, distributed systems, scalability, security, and technical leadership.
OpenID Connect (OIDC), OAuth, SAML, SCIM, JWT, SSO, Go, Java, Ruby, Keycloak
7h
Save
Mark Applied
Hide
Staff Software Engineer, Fullstack-MarTech
New York City or San Francisco or United States or Los Angeles or Seattle or Austin or Washington, D.C. or Philadelphia or San Diego or Chicago or Atlanta or Salt Lake City or Australia or Canada or South America
$170k-$250k/yr HybridFull Time
Flex
Flex: A financial platform allowing renters to split monthly rent payments.
8+ YOERequires 8+ years software development, 6+ years Java, 3+ years TypeScript and React, plus AWS, scalable APIs, event-driven systems, web performance, and cross-functional communication experience.
Java, Spring Boot, TypeScript, React, AWS, Spring, Gradle, JUnit, JVM, EKS, Aurora RDS, ElastiCache, DynamoDB, REST APIs, Braze, Singular, AppsFlyer, Branch, Google Tag Manager, Amplitude, LaunchDarkly, Meta, Google, TikTok, Apple, Snowflake, GitHub Actions, git, DataDog, CDK, Terraform, React Native
8h
Save
Mark Applied
Hide
Software Engineer III, AI/ML GenAI, Search
New York City, New York, United States
$147k-$210k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
2+ YOEBachelor's degree or equivalent experience, 2+ years programming in Python or C++, 1+ year with ML infrastructure, and experience with GenAI concepts and multimodal content generation.
Python, C++, ML infrastructure, LLM, Multi-Modal, Large Vision Models
8h
Save
Mark Applied
Hide
Remote Software Developer – AI Research & Evaluation
United States or New York City
$200-$300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of software engineering experience, systems, infrastructure, or backend expertise, production-scale development experience, and strong architecture, debugging, code review, and communication skills.
Python, C, C++, Rust, Go, Java, JavaScript, ReactJS