Quantum Tooling Team Technical Lead

IBM 

📍 NY, United States 🇺🇸

full-time
senior
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

JavaScriptPythonGoRustC++

Industry

Consumer ElectronicsAerospace

Job Description

Required technical and professional expertise:


  • Full-stack experience.
  • Practitioner of agile methodologies.
  • 5+ years of experience as a Tech Lead
  • 1+ years working with researchers.
  • Strong knowledge of best practices, without being dogmatic.
  • Ability to navigate high-uncertainty environments and work with open-ended, changing requirements.


Preferred technical and professional experience:


  • Experience with programming languages such as JavaScript/TypeScript, Python, Go, Rust, C++
  • Previous experience in internal tooling or platform teams.
  • Background in physics, or data science.
  • Experience in systems development and hardware programming.
  • Solid understanding of statistical analysis.


Your role and responsibilities:


The role will inherit a set of disconnected analysis tools that require short-term maintenance and, in some cases, new feature development. However, the real challenge lies in crafting a cohesive and holistic vision for an internal tooling environment that enhances research effectiveness. This is not just about maintaining the status quo—it’s about designing a forward-thinking, adaptable ecosystem that allows researchers to work seamlessly and efficiently.


In an environment where uncertainty is the norm and requirements evolve rapidly, we need a pragmatic and experienced technical lead who can balance best practices with adaptability. This person will work colocated with researchers and scientists, navigating ambiguity to build the internal platforms that drive our innovation forward. If you're passionate about bridging the gap between software and cutting-edge research, this is the role for you.


  • Balance pragmatic problem-solving with strategy definition, and implementation.
  • Identify and understand the needs of internal teams.
  • Reproduce relevant workflows to accurately address problems.
  • Design scalable and resilient solutions that stand the test of time.
  • Prioritize work based on evolving team needs and project impact.