Share Email Opening

Senior Software Systems Engineer -2013577 

EOE StatementCarnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

What We Do:

At the SEI Emerging Technology Center (ETC), we describe our work as “making the recently possible mission-practical.” We help our government customers stay on the leading edge of new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems.

As the center of AI Engineering expertise within the SEI, the ETC is leading the SEI’s movement to mature the discipline of AI Engineering for Defense and National Security. As our government customers adopt AI and machine learning to provide leap-ahead mission capabilities, we are working to provide the processes, practices, and tools to support operationalizing AI for robust and trustworthy mission capabilities. Our work includes scalable AI and ML; the tailoring of modern software practices for AI-enabled systems; architectures, design patterns, modeling, and representations; building tools and processes for trustworthy development of AI-enabled capabilities; and test, evaluation, verification, and validation of AI systems. Of course, building and maturing the discipline of AI Engineering also requires building real-world, mission-scale AI capabilities through solving practical engineering problems and learning from those experiences.

We also work in emerging technologies such as human-machine teaming and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Are you interested in making a difference by bringing innovation to government organizations and beyond? Apply to join our team.

Position Summary:

As a Senior Software System Engineer on our team, you will lead projects and/or teams of developers, analysts, and researchers to apply software research and leading-edge technologies to important and challenging government problems and needs.


  • BS in Computer Science or related discipline with ten (10) years of experience in hands-on software development; OR MS in the same fields with eight (8) years of experience; OR PhD with five (5) years of experience.
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
  • You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.

Other Requirements:

  • Technical Leadership and Teamwork: You have experience building, leading, managing, and participating on high-performing, high-technology teams for a variety of projects.
  • Software Engineering Process: You have experience with a variety of modern software engineering processes from across the entire lifecycle. You understand how and when to use them and how to tailor them for dynamic environments.
  • Technical Project Management: You have demonstrated your ability to establish and maintain relationships with customers, develop proposals, track work, manage risks, plan project staffing, and maintain a budget.
  • Systems Thinking: You have the ability to grasp the big picture of systems and domains as well as strong reasoning skills and the ability to balance complex trade spaces and think at many levels of abstraction.
  • Technical Pragmatism: While holding the big picture in mind you can predict the realities of how projects and systems will manifest technically and can make recommendations and decisions.
  • Knowledge of Department of Defense and Intelligence Community: You are familiar with DoD or Intelligence Community software systems acquisition practices


  • Design, Build, and Demonstrate. You will design and develop software systems that provide needed capabilities to the government, building on state-of-the-art research in data analytics, information architectures, machine learning, artificial intelligence, software architectures, and human-machine interaction. You will lead the development and demonstration of interactive prototypes.
  • Customer Engagement. You will be a primary interface to both customers and end users of mission capabilities. You will iterate with customers to uncover needs, requirements, and expectations as both technologies and use cases evolve. You will represent our organization and capabilities to a variety of customers.
  • Collaborate. You will actively participate on teams of developers, researchers, designers, and technical leads. You will collaborate with researchers and our government customers to understand challenges, needs, and possible solutions. You will contribute to improving the overall technical capabilities of the center by mentoring and teaching others, participating in design (software and otherwise) sessions, and sharing insights and wisdom across the SEI team.
  • Interacting with Software Developers: You will work with and assist software developers building leading-edge technologies and using modern languages such as Java, Python, and C/C++; large-scale data frameworks such as Tensorflow, Spark, and Keras; and web frameworks like node.js and D3.js.
  • Technical Experimentation: You will experiment with emerging technologies such as augmented and virtual reality, computer vision, and deep learning.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers at Carnegie Mellon University and other universities and organizations. You quickly learn new procedures, techniques, and approaches.
  • Knowledge and Learning: You possess broad technical experience and interest in computer science and applied technology such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

More Information:

Please visit “Why Carnegie Mellon” to learn more about becoming part of an institution inspiring innovations that change the world.

A listing of employee benefits is available at:

Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

Job Categories Software Engineering & Development,Systems Engineering 

This position is currently not accepting applications.

To search for an open position, please go to

Follow us See who works here:

AppOne.comTM   copyrightŠ1999-2020 HR Services, Inc.
Click here for technical assistance.