DevJobs

Software Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • Algorithms
  • Clean Code
  • Software Architecture
  • System Design
Qedma is seeking experienced Python software engineers who thrive on solving tough algorithmic and system design challenges. You'll work on cutting-edge quantum computing technology, building production software systems, and implementing algorithms that enhance quantum hardware.

What You'll Do

  • Bridge research and production environments - from research prototypes to production systems
  • Implement and integrate algorithms from research teams into production-ready solutions
  • Develop and maintain company code across two key areas: research support systems that enhance our researchers' capabilities, and core product development code

Why is This Role Unique?

  • Software engineering - The main focus is on core software engineering, algorithms, and system architecture (UI, database management, and DevOps are minimal to non-existent).
  • Quantum computing focus - Work on emerging quantum computing technology
  • Research collaboration - Work directly with quantum physicists and researchers

Requirements:

  • 5+ years of production Python development in complex systems
  • Strong software engineering skills - Strong grasp of algorithms, software architecture, and clean code principles
  • Experience building production software - Comfortable reasoning about performance, edge cases, and large-scale system behavior
  • Experience collaborating with research teams and domain experts (a plus)
  • BSc in Computer Science, Mathematics, Physics, or related field
Qedma Quantum Computing