American Institutes for Research

  • Systems Technical Project Lead

    Job Location US-DC-Washington, DC
    Job ID
    Job Location
    United States
    Information Technology/Software
  • Overview

    Do you want to be a part of something innovative and cutting edge? If your answer is yes, then join our team of more than a hundred software engineers, designers, project managers and software specialists that are smart, creative and excited by what they do!

    Some of our ground-breaking work includes: advanced computer-adaptive algorithms (only one that’s peer-approved in the country); mobile support for the user interfaces; learning management systems with social media features; user interfaces that are universally accessible to people with or without disabilities; innovative, machine-scorable items and that’s just to name a few.

    The American Institutes for Research (AIR) is a leading professional services firm with a growing software engineering and product development team. The Assessment group provides assessment services and technical assistance to school systems nationwide. We design and build things that are inspiring and make a real impact in the online testing industry and we are currently seeking a Systems Technical Project Lead to join our Assessment team in Washington, D.C.


    The Technical Project Lead, Systems Engineering will be primarily responsible for the following:
    • Acting as a liaison between the Systems Engineering team, the Project Management team, and the Software Engineering team on all issues including: system design, system analysis, server provisioning, software deployment, software performance, system reliability, and maintenance
    • Developing requirements, budgets, and schedules for the Systems Engineering Team in coordination with the software engineering teams
    • Assisting in establishing standard processes for diagnosing issues, tracking statuses, and escalating issues within and outside of the group
    • Assisting in establishing product and process improvement plans to reduce support effort and increase product availability and scalability
    • Facilitating requirements meetings, including peer review sessions and status meetings with clients and the Project Management team
    • Establishing milestones, anticipating issues, and monitoring adherence to project scope, requirements and design documents, schedules, and the software development process
    • Assuming day-to-day responsibility for ensuring that a project is completed on time and within budget and that all deliverables are of the highest quality
    • Working closely with the Project Management team to share best practices, help resolve project issues, and ensure that staff is properly allocated to tasks, taking into consideration each staff member’s skills and interests and each project’s needs
    • Maintaining client relations and communications, including status reporting and informal conversations


    • Bachelor's or Master’s Degree in Information Systems, Computer Science, Engineering, Statistics, Public Administration, Business Management or a related field
    • 7+ years of experience with a Bachelor's degree or 5+ years of experience with a Master's degree
    • Experience in applying best practices in project management, including those used to initiate, plan, control, monitor, and report upon all phases of project activity
    • Familiarity with project management tools such as Microsoft Project or BaseCamp and one or more versioning tools such as CVS, SVN, Mercurial, and Git
    Advanced SQL skills
    • Experience with managing technical projects in a large, complex web-hosting environment
    • Knowledge of IT concepts, issues, practices, methodologies, and trends, particularly those relevant to the design of large-scale web hosting environments
    • Coordination of security related initiatives between the development teams, the system engineering team, and Rackspace
    • Knowledge of network devices and protocols used in web hosting environments, including load balancers and firewalls
    • Knowledge and familiarity with network operating systems such as Windows Server, Linux, UNIX, Mac OS Server
    • Experience with three-tier web hosting architecture: interface, application, and data
    • Ability to understand and analyze complex issues and information relating to database management
    • Excellent documentation and communication skills
    • Must be proactive, detail-oriented, and team-oriented
    • Must have an aptitude for learning new software


    AIR Assessment is one of America’s leading K -12 educational assessment entities, currently holding prime contracts for educational testing and scoring in many states. AIR Assessment is a national leader in computer based adaptive assessments; a market that is rapidly growing. We focus on providing our clients with customized assessments that not only measure student achievement against state standards, but also provide meaningful score reports that can help students, parents, and educators address any areas of student weakness. Our environment is fast-paced and requires people at all levels who are willing to roll up their sleeves to get the work done on time while maintaining high quality. As a part of AIR, a not-for-profit organization, we are more than 1,900 people working to improve lives in communities domestically and around the world. Our mission calls for us to turn the best research into practice, which we do in every arena in which we work.

    All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed