Pearson

Pearson

Website

Senior Software Engineer - Java and Python ML, AI 🏆

Company

Pearson

Role

Senior Software Engineer - Java and Python ML, AI 🏆

Job type

Full-time

Posted

Yesterday

Salary

$120k - $140k/YEAR

Job description

Senior Software Engineer - Java and Python 💰 Salary: $120,000 - 140,000 per year

At Pearson we are looking for a ML, AI engineer!

🛠️ Our tech stack: AI, AWS, Azure, Backend, Cloud, Frontend, Java, LLM, Python, REST, SQL, Web, UX UI Design, Machine-Learning

📝 Rquirements

  • 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)

👩‍💻👨‍💻 Your responsibilities are

  • 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

View this job and over 500 other transparent jobs with salaries (💰💰💰) & tech stacks (🛠️) on DevITJobs

Category: ML, AI Developer / Engineer Location address: River Street 221, Hoboken, United States

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

Benefits & perks that we offer

Pearson - More about us and the role: 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.

Are you looking for ML, AI jobs in Hoboken?

Resume ExampleCover Letter Example

Explore more

Similar jobs