Senior Software Engineer - Java and Python Job at Pearson, Hoboken, NJ

Q0toQzVJeG16bm00SkxscXZkSXlQMnVG
  • Pearson
  • Hoboken, NJ

Job Description

Salary: $120,000 - 140,000 per year Requirements:

  • 6-8 years of experience in software development
  • Strong hands-on experience with ReactJS
  • Strong hands-on experience with Java and/or Python
  • Proficient in SQL
  • Experience integrating at least one Large Language Model (LLM)
  • Familiarity with prompt engineering
  • Understanding and experience with basic RAG concepts and implementation
  • Solid grasp of REST APIs and distributed systems principles
  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • Bachelors degree in Computer Science, Engineering, or a related field
  • Experience deploying AI-powered applications in production (preferred)
  • Familiarity with vector databases (preferred)
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform) (preferred)
  • Experience in EdTech or content-driven platforms (preferred)
Responsibilities:
  • Design, develop, and maintain scalable web applications using ReactJS, Java and/or Python, and SQL-based databases
  • Build clean APIs and ensure seamless integration between frontend and backend
  • Write maintainable, well-tested, and production-ready code
  • Integrate at least one Large Language Model (LLM) into application workflows
  • Implement and optimize RAG pipelines with architectural guidance
  • Utilize practical prompt engineering techniques to enhance output quality
  • Collaborate with vector stores and embeddings for AI-driven features
  • Actively participate in Agile/Scrum ceremonies
  • Work together with Product, UX, and Data teams to convert requirements into technical solutions
  • Contribute to technical design discussions and suggest improvements
  • Troubleshoot and resolve production issues with ownership and urgency
Technologies:
  • AI
  • AWS
  • Azure
  • Backend
  • Cloud
  • Frontend
  • Java
  • LLM
  • Python
  • REST
  • SQL
  • Web
  • UX UI Design

More:

At Pearson Learning Studio, we are excited to welcome a Senior Software Engineer to our Guided Study team to create AI-enhanced learning experiences at scale. This position will be based in our Hoboken office and follows a hybrid work model, requiring three days of onsite presence. We provide competitive compensation ranging from $120,000 to $140,000, along with eligibility for an annual incentive program. Our mission is to empower individuals through learning, reflecting our commitment to lifelong education. Join us as we shape the future of learning.

last updated 14 week of 2026

Job Tags

Full time, Work at office

Similar Jobs

Donohue & Associates

Cleveland Area FP/Sports Medicine Position Job at Donohue & Associates

(Physician/MD qualifications required) Family Practice (Sports Medicine) - Hospital employed outpatient Family Medicine with Sports Medicine position joining a (21) FP physician department with a well established 60+ physician group in a family oriented Lake Erie community... 

Wisdom Teeth Guys

Dental/Oral Surgery Assistant 1-3 days a week Job at Wisdom Teeth Guys

 ...The Wisdom Teeth Guys is seeking several amazing part-time oral surgery assistants to join our teams in Irving, Richardson, Fort Worth, and Arlington. Fast paced and fun team oriented environment! We do surgery days every Thursday (rotating between Arlington and Fort... 

Confidential

Welder Job at Confidential

 ...Job Title: Welder Job Description The welder will utilize TIG and stick welding techniques for pipe fabrication, specifically for process...  ...match is provided. While per diem is not offered, employees who travel over 60 miles are reimbursed for travel expenses and provided... 

CincyConnect Services

Entry Level Project Coordinator Job at CincyConnect Services

 ...Job Title: Entry Level Project Coordinator Location: Atlanta, GA Job Type: Full-Time Note On-campus work in Atlanta, GA Job...  ...graduates or individuals seeking to start their career in project management. As an Entry Level Project Coordinator, you will play a... 

Royal Bank of Canada

Investment Strategist Job at Royal Bank of Canada

 ...What is the opportunity? As an Investment Strategist in our Portfolio Advisory Group...  ..., Wealth Strategist, and other internal teams on developing, coordinating, and...  ...across asset classes (e.g., fixed income. equity, and private alternatives) Stay current on market...