Colorado Technology Jobs

Colorado Jobs

Job Information

Pearson Lead Software Engineer, AI R&D in Centennial, Colorado

Lead Software Engineer, AI R&D


Pearson is the world’s learning company. We believe that wherever learning flourishes so do people. Our vision is to have a direct relationship with millions of lifelong learners and to link education to the way people aspire to live and work every day. We believe that we all need to embrace lifelong learning, continuously acquiring new knowledge and skills to thrive in an ever-changing and increasingly connected world.

The AI Products and Solutions team is looking for an enthusiastic and motivated Lead Software Engineer with a passion for Artificial Intelligence. This is a hands-on engineering role also responsible for leading a small team. We are a cross-functional, interdisciplinary team trying to push the boundaries of what’s possible in education using AI to positively impact millions of learners around the globe. The AI Research Engineering team is responsible for all backend work supporting the R&D of AI products, services and prototypes.

This is a full-time role located in Denver, CO.


  • Provide technical leadership on algorithmic and math-intensive development projects that deliver capabilities as API microservices.

  • Facilitate integrations and define API contracts among multiple services developed by internal and external teams.

  • Manage and mentor a team of software engineers on best practices to deliver performant, scalable, high-quality software as a service.

  • Drive the technical and strategic vision of the team and help translate day-to-day issues into coherent and robust solutions.

  • Collaborate with internal and external (sometimes non-technical) stakeholders and customers throughout the company.


Who you are:

  • You have a passion for data, education, the art of engineering and AI-enhanced systems.

  • You have specific experience building and supporting data focusedplatforms and services as is experience with cloud services.

  • You are unafraid of starting with lots of hacking and iteration to explore the problem space. We would love to hear about your experience in building Proofs of Concept and prototypes, especially those that were scaled to production.

  • You are comfortable translating sometimes ambiguous business problems into plans that our engineers can act on and feel passionate about.

  • You care about facilitating learning and growth on the team - you put our engineers first.

  • You embody Pearson’s dedication to a culture of fairness, and our commitment to equal opportunity, diversity, and inclusiveness.

  • You are thoughtful about all the ways an engineering manager can have an impact.

  • You want to learn, grow yourself, through partnerships with multiple interdisciplinary teams in order to understand their orchestration, scaling and deployment requirements.

Technical Experience

  • Ability to grasp difficult concepts, large architectures, and sophisticated designs quickly.

  • Ability to prioritize work on interdependent tasks in order to meet product goals and deliver features to other teams.

  • Backend Python-based web service technologies (Flask, Django, Falcon), cloud technologies & platforms (Google Cloud Platform, GitLab CI/CD), database (PostgreSQL, BigQuery)

  • Strong experience with RESTful microservices architecture; able to document, describe, and test microservice request and response JSON payloads and dependencies (Postman, OpenAPI).

  • CI/CD - Docker, GitLab toolset, k8s, pytest.

  • Hands on programming experience with Python, a plus.

  • Preferably prior experience as a software engineer with working knowledge of "best practices".

  • BS or MS in computer science or a related field experience is required.

  • The rough estimate of distribution of responsibilities for the role is:

  • 80% hands on technical, focused on project advancement (syncs internally or externally), code reviews, architecture design sessions, resource allocation/sprint planning, alignment/solutioning with product delivery and/or product management teams

  • 20% is time dedicated to all things people management (performance reviews, 1on1 conversations

What’s next?

Interested in working with us? Send us a cover letter and your CV or resume explaining why you’d be great for the job. We value unique talents and different points of view and would love to hear about something you have done that you’re proud of.


Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

Primary Location: US-CO-Centennial

Work Locations: US-CO-Centennial-2154 East Commons 2154 East Commons Avenue Centennial 80122

Job: Research and Development

Organization: Global Product

Job Type: Standard

Shift: Day Job

Job Posting: Oct 13, 2020

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 2009717

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.