Enable job alerts via email!

Senior Software Developer

Pearson

Madison (WI)

Remote

USD 125,000 - 175,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading education technology company seeks a Senior Software Developer to design and deploy machine learning software solutions. The role involves collaborating with ML scientists and developing secure data management systems to enhance student assessments. Join us to transform education through innovative technology.

Qualifications

  • Strong software engineering skills in complex, multi-language systems.
  • Experience writing backend APIs and developing service-oriented architectures.

Responsibilities

  • Design, develop and deploy software components in a machine learning pipeline.
  • Contribute to the development of student assessments data management components.

Skills

Python
Collaboration
Machine Learning
Cloud Computing
APIs

Education

Bachelors or Masters degree

Tools

AWS
SQL
NoSQL
Kubernetes
Docker

Job description

1 day ago Be among the first 25 applicants

As the world’s learning company, Pearson helps people make more of their lives through learning. We use our knowledge, passion, and reach to tackle the big problems in education and inspire a love of learning that lasts a lifetime. That's why we need smart people like you. Together, we can transform education and provide boundless opportunities for billions of learners worldwide.

The Automated Assessment team develops machine learning-based software systems that analyze tens of millions of learner exam responses each year. Our technology is unique and meaningful, providing resultsquickly on student performance on standardized tests. The information helps inform teaching and learning for educators, students and parents.

As a Senior Software Developer, You Will

Design, develop and deploy software components in a machine learning pipeline.

Contribute to the development of student assessments data management components -- providing efficient access for developing new assessment techniques while maintaining strong data security and privacy.

Evaluate open-source and commercial platforms for the use, development and operation of machine learning models.

Develop tooling and infrastructure to support ML engineers and data scientists with model experimentation and deployment.

Work with ML scientists to transition research prototypes into robust, scalable and cost-effective software solutions.

Preferred Qualifications

Strong software engineering skills in complex, multi-language systems

Python development experience

Familiarity with machine learning

Experience working with cloud computing (AWS)

Experience working with SQL and NoSQL database systems

Experience building custom integrations between cloud-based systems using APIs

Experience writing backend APIs

Experience developing with containers and Kubernetes in cloud computing environments

Experience developing service-oriented architectures

Great collaboration skills

Experience That Will Set You Apart

High-volume, server-side application development

Go Development

AWS expertise

Hands-on Kubernetes

Microservice architectures

Design of REST or Graph QL APIs

Docker expertise

Education And Experience

Bachelors or Masters degree and/or equivalent professional experience

Who We Are

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com.

Job: TECHNOLOGY

Organization: Assessment & Qualifications

Schedule: FULL_TIME

Workplace Type: Remote

Req ID: 19297

#location

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Education Administration Programs and E-Learning Providers

Referrals increase your chances of interviewing at Pearson by 2x

Get notified about new Senior Software Engineer jobs in Madison, WI.

Senior Software Engineer (Identity Decisioning)
Manager, Software Engineering (Pricing Engineering)
Manager, Software Engineering (Merchant Risk Intelligence & Platform)
Senior Software Engineer - Full Stack on AI Team

Madison, WI $125,000.00-$175,000.00 2 months ago

Senior Software Engineer - Full Stack on AI Team

Madison, WI $125,000.00-$175,000.00 2 months ago

Senior Software Engineer, Backend (ML Platform)

McFarland, WI $75,000.00-$125,000.00 1 week ago

Entegral Senior Software Engineer - Work From Home
Principal Software Engineer, Infrastructure Platform Engineering
Senior Software Engineer - SRE, Backend (Reliability Engineering)
Senior Software Engineer - Digital Workplace
Entegral Senior Software Engineer - Work From Home
Senior Staff Software Engineer, Fullstack (Consumer App Experience)
Senior Staff Software Engineer, Backend (Load Testing)
Senior Staff Software Engineer, Front End (Purchasing Experience)
Embedded Linux Senior Software Engineer - Optimisation
Senior Software Engineer (Experimentation Platform)
Senior Staff Software Engineer, Backend (Identity Engineering)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

Humanit

West Virginia

Remote

USD 90,000 - 160,000

Today
Be an early applicant

Sr. Software Developer

Broadcast Music, Inc.

New York

Remote

USD 90,000 - 150,000

12 days ago

(Remote) Senior Software Developer

Harris Computer

New Hampshire

Remote

USD 160,000 - 180,000

6 days ago
Be an early applicant

(Remote) Senior Software Developer

Harris Computer

Alabama

Remote

USD 150,000 - 180,000

6 days ago
Be an early applicant

(Remote) Senior Software Developer

Harris Computer

Connecticut

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Software Developer (US)

Safety Cybersecurity

Remote

USD 150,000 - 171,000

2 days ago
Be an early applicant

Search - Developer Tools - Golang/Rust - Senior Software Engineer

Elasticsearch B.V.

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Search - Developer Tools - Golang/Rust - Senior Software Engineer

Elasticsearch B.V.

Remote

USD 89,000 - 141,000

Today
Be an early applicant

Senior Software Developer- Remote

Zachary Piper Solutions

McLean

Remote

USD 135,000 - 145,000

2 days ago
Be an early applicant