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

Staff Software Engineer

$160k - $175k

Pearson Education Services

Staff Software Engineer - Ai (Guided Study)

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 in SQL
  • 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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Hoboken, NJ vacancy
  • $83.9k - $150.3k

     ...Under general supervision, the Staff Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle. Essential Job Functions: Works on problems of moderate scope... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start
    Flexible hours
    Shift work

    Financial Industry Regulatory Authority , Inc.

    Jersey City, NJ
    2 days ago
  • $233.4k - $253.4k

     ...Senior Staff Software Engineer – Salesforce (FBG Enterprises Opco LLC, New York, NY) Develop and maintain applications using Salesforce Apex, Lightning Web Components, Java, AWS, and Xtremepush, including integrations with diverse third-party MarTech and OpsTech tools;... 
    Suggested
    Full time
    Remote work

    FBG Enterprises Opco LLC

    Peck Slip, NY
    23 hours ago
  • $83.9k - $150.3k

    Under general supervision, the Staff Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle. Essential Job Functions: Works on problems of moderate scope where analysis... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start
    Flexible hours
    Shift work

    FINRA

    Jersey City, NJ
    1 day ago
  •  ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget optimization... 
    Suggested
    Work at office
    Remote work
    Relocation
    Relocation package
    Shift work

    GrabJobs

    Newark, NJ
    1 day ago
  • $150k - $160k

     ...Who We Are: We’re a high-growth software company with a big mission : empowering K-12 district...  ...364,000 educators, administrators, and staff, and engage with millions of families...  ...Team You’ll be embedded in a product engineering team building one of LINQ’s core products... 
    Suggested
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    GrabJobs

    Newark, NJ
    5 days ago
  • $188k - $275k

     ...industry.   CoreWeave powers the creation and delivery of the intelligence that drives innovation.  What You’ll Do: As a Staff Software Engineer, you’ll shape the backbone of our GPU-driven data centers—powering some of the most advanced workloads in AI and large-... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Manhattan, NY
    more than 2 months ago
  • $100k - $150k

    Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help...  .... As we continue to grow, we’re looking for a skilled Staff Software Engineer to join our dynamic team and contribute to our mission of... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Jersey City, NJ
    5 days ago
  • $300k

    Kforce has a client in Jersey City, NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the architecture, design and development of a next-generation global electronic trading platform. The Staff Software Engineer will build scalable... 
    Jersey City, NJ
    14 days ago
  •  ...re ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. Step into a high-impact engineering role at JPMorganChase as a Software Engineer II within... 

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  •  ...to connect them with exceptional professionals for this role. JOB DESCRIPTION We are seeking a dynamic and experienced Software Engineering III to participate in the development of our innovative multi-asset trading platform on AWS. This role demands a hands-on... 

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...world's largest and most influential companies. As a Lead Infrastructure Engineer at JPMorgan Chase within the Enterprise technology, employee platforms team, you apply deep knowledge of software, applications, and technical processes within the infrastructure... 

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase within the Asset and Wealth Management,... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking API... 

    J.P. Morgan

    Jersey City, NJ
    18 hours ago
  • $180k - $240k

     ...Staff Software Engineer, Platform $180K–$240K + equity Brooklyn, NY San Francisco, CA Full-time On-site Strobe is building the world's largest power plant: not a single site, but a distributed fleet of buildings, batteries, EVs, and generators that buy and sell power... 
    Full time
    Remote work

    Strobe Power

    Brooklyn, NY
    1 day ago
  •  ...collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION As a Lead Software Engineer - Common Services at JPMorgan Chase within the Risk Technology team, you will be a key player in an agile team, tasked with... 

    J.P. Morgan

    Jersey City, NJ
    13 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible As a Lead Software Engineer at JPMorganChase within the Markets Org, you are an integral part of an agile team that works to enhance, build, and deliver... 

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION If you're a Senior Lead Software Engineer who takes ownership of outcomes in production - not just implementation - and thrives on turning ambiguous requirements into... 

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Lead Software Engineer at JPMorganChase within the Asset Wealth Management, you provide deep engineering expertise and work across agile teams to enhance... 

    J.P. Morgan

    Jersey City, NJ
    18 hours ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Sr Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, We are seeking an experienced Senior Athena Python Rates Senior Lead... 

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms , you are an integral part of an agile team that works to enhance, build,... 

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Commercial & Investment Bank - Markets Tech - Trading team, you are an integral part of an agile team... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Golang / IaC Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Bank, you are an integral part of an agile team that works to enhance,... 
    For contractors

    J.P. Morgan

    Jersey City, NJ
    13 days ago
  •  ...collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION Bring your Software Engineering experience to the next level and join The Machine Learning Center of Excellence (MLCOE) Team.  Join JPMorganChase’s MLCOE... 

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...Office users and help shape the tech roadmap across Python/Java, Kafka, AWS + Databricks, and SQL/NoSQL. As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology - Treasury & Chief Investment Office Technology team, we look first and foremost... 
    Work at office

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As an AI Modernization Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Bank- Wealth Management Technology, you are an integral part of an agile... 

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payment Performance Engineering team, you will serve as the... 
    Night shift

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...role. JOB DESCRIPTION Join a high-performance agile team maintaining and improving governance technology products. As a Software Engineer at JPMorgan Chase within the Corporate Technology Office, you will contribute to a high-performance agile team designing and... 
    Work at office

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  • 5+ years software engineering experience, 3+ years SFCC (SFRA) development. Strong understanding of SFRA architecture, ISML, Controllers, MVC development, and Business Manager features. Own end-to-end development of storefront features, integrations, and UI /UX improvements... 
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Jersey City, NJ
    1 day ago
  •  ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries...  ...care, we'd love to meet you! ABOUT THE ROLE As an iOS Software Engineer, you will join a high‑performance vertical team dedicated to... 
    Work at office
    Remote work
    Work visa
    Flexible hours

    AgileEngine

    Jersey City, NJ
    1 day ago
  •  ...Job: Mainframe Software Engineer Duration: 6 Months CTH Location: Coppell, TX, Jersey City, NJ Tampa, FL [Onsite] (NJ is preference) Job Description: Being a member of IT CSS-WRAFT Delivery team, you will be responsible in planning, documenting technical... 

    eTeam

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!