Pearson logo

Associate Software Developer (Temporary Project)

Pearson

Job Summary

The Associate Software Developer will work on prototyping and testing AI solutions for assessment technology platforms. This temporary position is part of the Pearson School Assessment team, which focuses on developing innovative assessment technology platforms enriched with scalable AI capabilities. The role is designed for a limited term from approximately September to December 2024.

Team Environment

The leadership team seeks individuals who thrive on developing cutting-edge applications, with a passion for innovation and pride in producing excellent user experiences. The work environment is collaborative, flexible, and results-driven.

Responsibilities

Analyze & Design

  • Collaborate with the team to understand requirements and deliverables.

Implement & Perform

  • Use industry-standard design patterns and cloud-first solutions.
  • Focus on producing high-quality, well-tested code using coding best practices.

Test & Deployment

  • Write unit and integration tests.
  • Deploy well-tested software using CI/CD.

Quality/Process Improvement

  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence.

Required Education and Experience

  • Bachelor’s degree in computer science, MIS, or equivalent technology discipline.
  • 1 year of relevant software development experience creating SaaS applications.

Required Technical Skills

  • Amazon Cloud
  • Python, Django/Flask/ORM
  • Database technologies (RDS, Document, Graphs, Key Value)
  • JavaScript
  • VUE.JS
  • Machine Learning algorithms
  • Unit testing frameworks
  • APIs and microservices
  • Docker

Desired Experience

  • 1+ years’ experience working in an agile environment.
  • Ability to think technically and analytically.
  • Understanding of the philosophy of architecture.
  • Must be a self-starter and detail-oriented.
  • Effective written and verbal communication skills.
  • Ability to collaborate effectively within a team.

Compensation

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. The pay range for this position is between $20 - $25 per hour.

About Pearson

Pearson is one of the 10 most innovative education companies of 2022. We add life to a lifetime of learning so everyone can realize the life they imagine. We are committed to creating vibrant and enriching learning experiences designed for real-life impact. Our strategic vision includes being 100 percent digital to meet the changing needs of the global population.

Pearson is an Affirmative Action and Equal Opportunity Employer and a member of E-Verify. We strive for a workforce that reflects the diversity of our communities.

Similar jobs

Last update: 23 minutes ago

Pearson logo
Pearson

Machine Learning Research Engineer

Remote Machine Learning Research Engineer role at Pearson, focusing on NLP and AI for educational technology.

Pearson logo
Pearson

Senior Machine Learning Research Engineer

Senior ML Research Engineer role focusing on NLP and AI, fully remote, with Pearson. Involves advanced ML systems development and research.

Pearson logo
Pearson

Senior Cloud Engineer (Hybrid - Raleigh/Durham, NC)

Senior Cloud Engineer role in Durham, NC focusing on AWS, Azure, automation, and cloud solutions. Hybrid work model.

Pearson logo
Pearson

Senior Cloud Engineer (Hybrid - Raleigh/Durham, NC)

Senior Cloud Engineer role in Durham, NC focusing on AWS and Azure cloud solutions, automation, and system scalability.

Pearson logo
Pearson

Senior iOS Engineer

Senior iOS Engineer at Pearson, designing and developing mobile applications for language learning. Expertise in Objective-C and Swift required.

Articulate logo
Articulate

Senior Software Engineer I (AI Team)

Join Articulate's AI team as a Senior Software Engineer. Work remotely on innovative AI solutions with a focus on JavaScript, TypeScript, and AWS.

G2i Inc. logo
G2i Inc.

Software Engineer for Training AI Data (Python)

Join G2i Inc. as a Software Engineer to train AI models using Python. Remote work, flexible hours, and competitive pay.

Paychex logo
Paychex

AI Platform Engineer

Join Paychex as an AI Platform Engineer to develop and implement AI solutions, enhancing corporate services and client applications.

Scopic logo
Scopic

Remote Machine Learning Developer

Join Scopic as a Remote Machine Learning Developer to work on AI and LLM technologies. Flexible hours and remote work.

Microsoft logo
Microsoft

Remote Software Engineer

Join Microsoft as a Remote Software Engineer to develop AI-driven solutions enhancing customer satisfaction.

Lexygraph AI logo
Lexygraph AI

Remote Full-stack Developer with AI and Machine Learning Expertise

Join Lexygraph AI as a Remote Full-stack Developer to work on AI and ML projects in the legal tech sector.

AssemblyAI logo
AssemblyAI

Software Engineer - Developer Foundations

Join AssemblyAI as a Software Engineer to build scalable backend systems and developer tools. Work remotely with cutting-edge AI technology.

Bloomreach logo
Bloomreach

Remote Software Engineer with Python Expertise

Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.

Uplimit logo
Uplimit

Software Engineer - AI

Join Uplimit as a Software Engineer - AI to build innovative AI-driven learning solutions. Work on cutting-edge projects in a hybrid environment.

Cotiviti logo
Cotiviti

Associate Software Engineer

Join Cotiviti as an Associate Software Engineer to develop innovative healthcare analytics applications. Remote position with competitive benefits.

Persona logo
Persona

LLM Backend Developer

Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.

Zillow logo
Zillow

Software Development Engineer - AI Platform Team

Join Zillow's AI Platform Team as a Software Development Engineer to build scalable AI infrastructure.

Pax8 logo
Pax8

Senior AI Software Engineer I

Senior AI Software Engineer role focusing on developing AI infrastructure using OpenAI, Java, Kotlin, and more.

Suvoda logo
Suvoda

Senior Python AI Developer II

Join Suvoda as a Senior Python AI Developer II to develop AI applications for clinical trials. Remote work available.

Right Balance ® logo
Right Balance ®

Part-Time AI Developer

Join Right Balance as a Part-Time AI Developer, working remotely on AI and ML systems security. Innovate and impact with top-tier technology.

Delta Air Lines logo
Delta Air Lines

Associate Software Development Engineer, Cloud Solutions

Join Delta Air Lines as an Associate Software Development Engineer in Atlanta, focusing on cloud solutions and agile practices.

HelperAI logo
HelperAI

AI Software Engineer

Join HelperAI as an AI Software Engineer to develop and maintain web applications using Java Spring and Vue3.

micro1 logo
micro1

Senior API Developer with AI and Python Expertise

Join us as a Senior API Developer to build AI-driven solutions using Python and Golang. Work remotely with top-tier companies.

G2i Inc. logo
G2i Inc.

Software Engineer for AI Training Data (Python)

Join G2i Inc. as a Software Engineer for AI Training Data, focusing on Python and Swift for RLHF projects. Remote, flexible hours.