Senior Software Engineer - AI
$140k - $160kPearson Education Services
Senior Software Engineer – Applied AI & Generative Systems
Pearson Learning Studio (PLS)
Role Overview
Pearson is accelerating the adoption of applied AI and generative technologies to power next-generation learning, assessment, and knowledge-driven experiences at global scale.
We are seeking a Staff AI Engineer to lead the design, standardization, and delivery of production-grade AI systems that are scalable, reusable, and enterprise-ready. This is a senior individual contributor role with organization-wide impact. You will define architectural direction, establish engineering standards, and solve complex cross-domain challenges—enabling multiple teams to build high-quality, safe, and performant AI-powered products. You will operate at the intersection of platform engineering, applied AI, and product innovation, turning cutting-edge capabilities into reliable, repeatable systems.
Key Responsibilities
Technical Leadership & Architecture
- Define and evolve the reference architecture for applied AI and GenAI systems across the organization.
- Establish reusable patterns, frameworks, and abstractions that accelerate development across teams.
- Lead complex design decisions across scalability, latency, cost efficiency, and model performance.
- Drive technical alignment through design reviews, RFCs, and architectural governance.
- Serve as a technical north star for AI system design and engineering rigor.
Applied GenAI Systems (Core Focus)
- Architect and build LLM-powered systems including:
- Retrieval-Augmented Generation (RAG) pipelines
- Multi-step reasoning workflows
- Agentic systems and intelligent assistants
- Design end-to-end AI pipelines spanning:
- Data ingestion & transformation
- Embeddings & indexing
- Inference orchestration
- Evaluation & feedback loops
- Move AI solutions from prototype → production → scale, ensuring robustness and maintainability.
- Optimize systems for latency, cost, and output quality at scale.
AI Platform & Reusability
- Build shared AI capabilities and internal platforms consumed by multiple product teams.
- Standardize tooling for:
- Prompt/version management
- Evaluation frameworks
- Experimentation and A/B testing
- Enable teams to safely and efficiently integrate AI without reinventing core infrastructure.
Content & Knowledge Intelligence
- Design systems that enable AI to reason over large-scale structured and unstructured content.
- Drive architecture for:
- Content ingestion pipelines
- Semantic enrichment and chunking strategies
- Hybrid search (vector + keyword + metadata)
- Ensure outputs are contextually accurate, explainable, and aligned with domain knowledge.
Reliability, Safety & Responsible AI
- Embed responsible AI principles into system design (bias mitigation, guardrails, explainability).
- Ensure compliance with enterprise standards for security, privacy, and governance.
- Design for observability and resilience:
- Model performance monitoring
- Drift detection
- Failure handling and fallback strategies
- Proactively identify and mitigate risks related to hallucination, misuse, and data integrity.
Influence & Technical Mentorship
- Act as a multiplier for engineering teams, unblocking complex technical challenges.
- Mentor engineers on applied AI best practices, system design, and production readiness.
- Partner with Product, Data Science, and Engineering leaders to turn ambiguous problems into scalable solutions.
- Raise the engineering bar through clear documentation, code quality standards, and design excellence.
Required Qualifications
- 8–12+ years of software engineering experience, with deep hands-on work in applied AI / GenAI systems.
- Proven track record of building and operating production-grade AI systems at scale.
- Strong proficiency in Python and modern distributed/service-oriented architectures.
- Deep expertise in:
- Large Language Models (LLMs)
- Retrieval techniques (RAG, hybrid search)
- Embeddings and vector databases
- Prompting strategies and evaluation methods
- Experience deploying and operating systems in cloud environments (AWS, Azure, or GCP).
- Strong system design skills with cross-team technical influence.
Preferred Qualifications
- Experience building internal AI platforms or shared services used across multiple teams.
- Familiarity with agentic architectures and workflow orchestration frameworks.
- Experience with ML/ LLMOps practices, including:
- Monitoring and observability
- Model/version lifecycle management
- Evaluation pipelines
- Exposure to education, knowledge systems, personalization, or assessment domains.
- Experience with high-scale content systems or search 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 April 27. 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 $140,000 - $160,000
This position is eligible to participate in an annual incentive program, and information on benefits offered is here
- ...A leading automotive company seeks a Senior Security Software Engineer to drive the design and implementation of secure, scalable integration services. The role requires advanced skills in software security engineering, API development, and cloud technologies. The successful...Senior
- ...A leading e-commerce platform for families is hiring a Senior Software Engineer to drive the development of innovative solutions that impact millions... .... You will work in a remote-first environment, utilizing AI tools to enhance software quality and performance. Ideal...SeniorRemote work
- ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible... ...emphasizes collaborative problem-solving and the use of AI tools in development. The company offers a fully remote work...SeniorRemote work
- ...Orium is seeking a skilled Senior Software Developer to collaborate with high-profile clients on cutting-edge eCommerce solutions. You'll support developers, engage with clients, and utilize modern AI-powered tools to enhance development practices. The ideal candidate...SeniorRemote workFlexible hours
$150 - $175 per hour
...A leading consulting firm is expanding its team of expert consultants and seeking 30 Senior Software Engineering Experts for part-time, fully-remote work supporting frontier AI research. The ideal candidates will either have strong backgrounds from tech giants or be top...SeniorHourly payPart timeRemote work- ...A fast-growing VC-backed startup is looking for a Senior Software Engineer to design and build scalable solutions across compliance, data, and payments. This role requires strong programming skills and problem-solving capabilities, offering 100% remote work and competitive...SeniorRemote work
- ...A healthcare technology company in the United States is seeking a Software Engineer to develop innovative solutions for digital healthcare. The ideal candidate will have over 7 years of experience in software development, with strong skills in Ruby or Python and familiarity...SeniorRemote work
$150k - $226k
...Harness is seeking a senior software engineer with over 12 years of experience in developing scalable applications using Java. The ideal candidate will design, develop, and maintain software, working collaboratively in an agile environment while solving complex challenges...SeniorRemote work$131.79k - $221.5k
A technology company is looking for a Senior Software Engineer - Growth to drive measurable business growth by building scalable products and AI agents. The role requires over 6 years of software engineering experience, with strong skills in AWS and data analytics. The...SeniorFlexible hours- ...A leading healthcare technology firm is seeking a Senior Software Engineer for a fully remote position. You'll play a crucial role in revolutionizing cardiac care through AI. Responsibilities include leading customer onboarding, designing integrations with healthcare systems...SeniorRemote work
- ...A leadership development company is seeking a Senior Software Engineer to join their remote team in the US or Canada. You will design and build state-of-the-art management training solutions while shipping quality code quickly. Ideal candidates will collaborate effectively...SeniorRemote work
- A leading technology staffing firm is seeking a Software Engineer III to design and build large-scale systems that support millions of users. The ideal candidate will have 5-7 years of experience, a strong programming background, and knowledge of distributed systems and...Senior
- ...A leading AI company is seeking a Senior Software Engineer for its integration team. The successful candidate will deliver new integrations and features using Ada’s API, enhancing customer experiences. With 7+ years in development, especially in distributed systems, candidates...SeniorRemote work
- A leading vector database company in New York is looking for a Senior Software Engineer to join their Experience Platform team. The role involves shaping how AI agents interact with the platform, designing user interfaces, and building systems that enhance team productivity...SeniorFlexible hours
- ...Rise8 is looking for a Senior Software Engineer to engage with clients in utilizing design thinking and agile methodologies. The ideal candidate will possess an active US Secret or TS/SCI Security Clearance and 6-10 years of software development experience across various...SeniorFlexible hours
- ...A dynamic AI startup in the US is seeking a Senior Customer Focus Software Developer. This remote role is crucial for enhancing the customer experience and requires strong expertise in software engineering with technologies such as Python, Typescript, and Node. The ideal...SeniorRemote work
- ...An innovative tech company is hiring a Software Engineer to join their remote team, primarily working with Typescript and Postgres. The role emphasizes fast feature shipping, collaboration, and problem-solving. Ideal candidates are adaptable and responsive, capable of...SeniorRemote work
- ...A leading tech-enabled insurance advisory firm is seeking a Senior Software Engineer to design and build integrations across various platforms. This... ...with various stakeholders, and contributing to AI-enabled workflows. Ideal candidates should have strong engineering...SeniorRemote work
- ...A tech-enabled insurance brokerage is seeking a Software Engineer to design and build system integrations using TypeScript and Python. The role includes developing APIs and improving system reliability while collaborating with engineers and product managers. The ideal...SeniorRemote workFlexible hours
$160k - $185k
...financial infrastructure firm in the United States is seeking a Senior Software Engineer to build scalable and secure systems for restaurant... ...You'll collaborate with various teams, implementing modern AI tools while ensuring data integrity and system reliability....Senior- ...a leader in integrated restaurant technology, is seeking a Senior Software Engineer for full stack development on HungerRush 360, their cloud POS... ...collaborating with teams, writing high-quality code, and integrating AI into processes. With a requirement of 6+ years of experience...SeniorRemote work
- A leading sports technology company is looking for a Senior Software Engineer to enhance and support its innovative hardware products. This role... .../mobile applications for Hudl Focus cameras, utilizing edge AI technology. Candidates should have expertise in code development...SeniorRemote workFlexible hours
- ...AcuityMD is looking for Software Engineers to join their team in the United States. In this role, you'll collaborate with various teams to develop cutting-edge medical technologies, focusing on customer needs. This high-growth startup offers full-remote flexibility, a...SeniorRemote work
$150k
...An innovative fintech company in the United States is seeking a Senior/Staff Software Engineer with experience in TypeScript and AI to build critical systems for home lending. The role offers the opportunity to make an immediate impact by shipping production code and architecting...SeniorImmediate startRemote work- ...Healthmark Group is hiring a Senior Software Engineer - AWS to lead the design and development of an Interoperability platform that enhances healthcare... ...FHIR. This remote position leads a small team, emphasizing AI-assisted development and directly impacting patient data...SeniorRemote work
$140k - $210k
...Digible is seeking a Senior Software Engineer to contribute to the engineering team in the United States. This position involves designing, building, and shipping impactful features in an AI-native development environment. Responsibilities include collaborating with product...SeniorFlexible hours$171k - $198k
...Extend is seeking a Senior Software Engineer II to join its Fulfillments team. This role plays a crucial part in building software that enhances the post-purchase experience for customers of various merchants. Candidates should have over 8 years of full-stack experience...SeniorFlexible hours$160k - $240k
...Senior Software Engineer / Architect - AI Assistant Location New York Business Area Engineering and CTO Ref # 10049942 Description & Requirements Bloomberg Law is changing the legal industry by delivering the most sophisticated research platform on...SeniorTemporary workFor contractorsWork experience placement- ...A leading AI search company is looking for a Senior Software Engineer, Merchandising, to enhance user adoption and revenue through innovative product development. This remote role requires strong API experience, particularly in Golang and Ruby on Rails, alongside a rigorous...SeniorRemote work
$320k - $405k
...Senior Software Security Engineer San Francisco, CA | New York City, NY | Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole...SeniorWork at officeVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - AI. Be the first to apply!
- graduate software developer New York, NY
- rust software engineer New York, NY
- senior software design engineer New York, NY
- software engineer student New York, NY
- software engineer amazon New York, NY
- software developer positions New York, NY
- software engineer full time New York, NY
- software qa engineer New York, NY
- new graduate software engineer New York, NY
- junior software developer New York, NY

