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
Machine Learning Research Engineer
Remote Machine Learning Research Engineer role at Pearson, focusing on NLP and AI for educational technology.
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.
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.
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.
Senior iOS Engineer
Senior iOS Engineer at Pearson, designing and developing mobile applications for language learning. Expertise in Objective-C and Swift required.
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.
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.
AI Platform Engineer
Join Paychex as an AI Platform Engineer to develop and implement AI solutions, enhancing corporate services and client applications.
Remote Machine Learning Developer
Join Scopic as a Remote Machine Learning Developer to work on AI and LLM technologies. Flexible hours and remote work.
Remote Software Engineer
Join Microsoft as a Remote Software Engineer to develop AI-driven solutions enhancing customer satisfaction.
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.
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.
Remote Software Engineer with Python Expertise
Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.
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.
Associate Software Engineer
Join Cotiviti as an Associate Software Engineer to develop innovative healthcare analytics applications. Remote position with competitive benefits.
LLM Backend Developer
Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.
Software Development Engineer - AI Platform Team
Join Zillow's AI Platform Team as a Software Development Engineer to build scalable AI infrastructure.
Senior AI Software Engineer I
Senior AI Software Engineer role focusing on developing AI infrastructure using OpenAI, Java, Kotlin, and more.
Senior Python AI Developer II
Join Suvoda as a Senior Python AI Developer II to develop AI applications for clinical trials. Remote work available.
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.
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.
AI Software Engineer
Join HelperAI as an AI Software Engineer to develop and maintain web applications using Java Spring and Vue3.
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.
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.