About the position
The job overview for this role is that the Principal Engineer at 2U plays a strategic and important role in helping build and grow hands-on learning experiences in areas such as AI and data science. The role involves developing curriculum and product architecture, designing for target learners, identifying market needs, and collaborating with stakeholders to enhance student learning outcomes. The Principal Engineer will also provide expert guidance on content and technology best practices and establish workflows and standards for developing high-quality curricula. This position requires deep knowledge of technical topics across multiple domains, including software engineering, data analytics, data science, machine learning, and artificial intelligence.
Responsibilities
- AI/ML, Data Analytics and Emerging Technology Curricula Design and Creation
- Act as principal technical lead of multiple teams of curriculum engineers and subject-matter experts
- Establish and promote best practices in content development and coding techniques
- Provide expert guidance on content and technology best practices in AI/ML, data science, and emerging technologies
- Collaborate with Product Managers, learners, and industry experts to enhance student learning outcomes
- Collaborate with curriculum directors and product managers on high-level design choices for curricula
- Define workflows, processes, and standards for developing high-quality curricula
- Partner with cross-functional leads to inform decision-making around new program development
- Provide strategic guidance on new content development based on emerging trends and industry demands
- Research and stay up-to-date on technology trends and new tools
- Support the future growth of multiple product verticals
- Promote a culture of continuous growth and improvement through internal team training and professional development
- Support curriculum engineers' professional development plans and knowledge sharing
- Support curriculum directors with decision-making around team trainings and learnings
- Deep knowledge of technical topics including Software Engineering, Data Analytics, Data Science, Machine Learning, and Artificial Intelligence
- Comfortable jumping into technical curriculum content and contributing to various components
- Contribute to decisions across bootcamp portfolio offerings based on subject matter knowledge
- Think strategically and tactically considering technical constraints, product requirements, and company goals
- Clearly communicate technical concepts and aspects of curriculum to internal and external stakeholders
- Self-starter with the ability to quickly understand processes and approaches
- Lifelong learner with a curiosity for new technology and trends across multiple disciplines
- Knowledge of Data Engineering, Cloud Engineering, Dev Ops, User experience or user interaction design, and Accounting, Financial, or Fintech experience
Requirements
- Deep knowledge of technical topics across multiple domains, including Software Engineering, Data Analytics, Data Science, Machine Learning, and Artificial Intelligence
- Ability to translate deep technical skills into product strategy and design
- Experience in developing curriculum and product architecture
- Ability to design for target learners and identify market needs for new and evolving learning products
- Experience in developing curriculum and learner outcomes based on product requirements
- Expertise in AI/ML, Data Analytics, and Emerging Technologies
- Ability to act as the principal technical lead of multiple teams of curriculum engineers and subject-matter experts
- Knowledge of best practices in content development and coding techniques
- Ability to provide expert guidance on content and technology best practices in AI, ML, Data Science, and emerging technologies
- Collaboration skills to work with Product Managers, learners, and industry experts to enhance student learning outcomes
- Ability to collaborate with curriculum directors and product managers on high-level design choices for curricula
- Strong understanding of workflows, processes, and standards for developing high-quality curricula
- Strategic thinking and ability to inform decision-making around new program development and opportunities in data analytics, data science, machine learning, and artificial intelligence
- Knowledge of emerging trends and industry demands in order to inform future growth of product categories
- Research skills to stay up-to-date on technology trends and new tools
- Ability to support internal team training and professional development
- Strong communication skills to clearly communicate technical concepts and aspects of curriculum to internal and external stakeholders
- Self-starter mentality and ability to quickly understand processes and approaches without formal training
- Lifelong learner with a curiosity for new technology and trends across multiple disciplines
- Knowledge of Data Engineering, Cloud Engineering, Dev Ops, User experience or user interaction design, and Accounting, Financial, or Fintech experience is a plus
- Willingness to work in the Washington-Baltimore metropolitan area and come into the Headquarters in Lanham, MD two days a week (remote candidates across the U.S. will also be considered)
Benefits
- Comprehensive medical, dental, and vision coverage
- Life insurance, disability, and 401(k) employer match
- Employee stock purchase plan
- Free snacks and drinks in-office
- Generous paid holidays and leave policies, including unlimited PTO
- Additional time off benefits include: volunteer days, parental leave, and a company-wide winter break
- Anticipated base salary range of $115,000-$130,000 with potential bonus eligibility
- Commitment to diversity and inclusion
- Reasonable accommodations during the recruitment process