Research Software Engineering Manager
Core
Lead internal engineering teams and manage research initiatives within the Data Science Institute, focusing on building robust, scalable core components for research, education, and partnerships.
Role type
Senior IC research software engineering manager (people management focus)
Builds
Robust, scalable core components for research, education, and industry/social impact partnerships
Domain
Academic research, data science, cloud infrastructure
Deliverable
production ML models | infrastructure | product features
Required skills
Software development management, cloud computing, database design, web-based applications, machine learning, project management, code review, technical standards definition, faculty/researcher liaison
Preferred skills
Python development, Node.js, compiled languages (C/C++), major cloud providers (AWS/GCP/Azure), agile methodologies, data platform design, cloud cost estimation, research university environment experience, student mentoring
Technologies
Python, Node.js, C/C++, AWS, GCP, Azure, microservices, devops
Responsibilities
Manage a team of engineers and students; establish processes for bug triage and code quality; oversee internal computing resources; collaborate with faculty and external partners on engineering projects; evaluate external proposals based on technical merit; act as a subject matter expert on database design and cloud deployment; monitor programmatic and operational goals
Seniority
Senior, hands-on IC with people management responsibilities