2

Entry Level Scientific Software Developer Jobs in Toronto, ON

Software Developer (Entry Level)

Toronto, ON · Hybrid

CA$85K - CA$95K/yr

About The Role As an entry level Software Developer you'll be tasked with working on both mobile ... Graduated from a Computer Science, Software Engineering, or similar program in a University or ...

A degree or diploma in computer science, software engineering, or a related technical field, or equivalent practical experience * 2+ years of professional experience building, deploying, and ...

Design and develop software systems intended for patient care and internal use from top-level ... Bachelors or above in computer science or engineering * Proven development experience using C#, C ...

Design and develop software systems intended for patient care and internal use from top-level ... Bachelor's or above in computer science or engineering * Proven development experience using C#, C ...

Bachelor of Computer Science, Electrical/Software Engineering or other related degrees. * 2+ years of experience with System Design and Architecture. * 2+ years of cloud computing experience with ...

As a Software Developer (New Grad), you'll contribute to real services used globally while learning ... Bachelor's degree in Computer Science, Engineering, or related field (or equivalent training ...

Software Developer

Toronto, ON · Hybrid

CA$68K - CA$103K/yr

Collaborate with other developers to ensure consistent practices. * Integrate third-party software ... Degree or diploma in computer science or related field with emphasis on Web development * A strong ...

Salary: $100,000 - $115,000 Lead Software Developer Location: Remote (Candidate must reside in ... Bachelor's degree in Computer Science, or related field. * Proven track record of success in a ...

Demonstrated proficiency with scientific software libraries, evidenced by research publications or professional work. * Strong Python programming skills for writing problem setups and solution ...

Lead Software Developer Location: Remote (Candidate must reside in Canada) Hiring Range: $100,000 ... Bachelor's degree in Computer Science, or related field. * Proven track record of success in a ...

We are currently seeking a new Software Developer, Co-op to join our Engineering team out of hub ... Excellent computer science fundamentals: data structures, algorithms; programming languages, SQL;

Software Developer

Toronto, ON · On-site +1

CA$101K - CA$118K/yr

Reporting to the CRM Support Team Manager, the software developer is responsible for development ... University degree, preferably in Computer Science, or equivalent work experience * Salesforce ...

As a Software Developer, New Grad on our Integrations team, you will design and develop the tools ... Bachelor's or advanced degree in computer science or a related discipline * A solid grasp of ...

As a Software Developer Lead on our Integrations team, you will lead the engineering efforts to ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...

Full Stack Software Developer

Toronto, ON · Hybrid

CA$90K - CA$100K/yr

You possess strong software design, development and testing skills acquired through both a strong ... Educational Requirements Bachelors' Degree in Computer Science / Computer Engineering / Electrical ...

next page

Showing results 1-20

Entry Level Scientific Software Developer information

What is the difference between Entry Level Scientific Software Developer vs Entry Level Data Analyst?

AspectEntry Level Scientific Software DeveloperEntry Level Data Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related fieldBachelor's in Statistics, Mathematics, or related field
Work EnvironmentResearch labs, scientific institutions, tech companiesBusiness, healthcare, finance sectors
Employer & Industry UsageUsed in scientific research, simulation, data modelingUsed in data interpretation, reporting, business insights

While both roles involve data handling and programming, Entry Level Scientific Software Developers focus on creating software for scientific applications, whereas Entry Level Data Analysts interpret data to inform business decisions. The choice depends on your interest in scientific computing versus data analysis in various industries.

What are the most commonly searched types of Scientific Software Developer jobs in Toronto, ON? The most popular types of Scientific Software Developer jobs in Toronto, ON are:
What are popular job titles related to Entry Level Scientific Software Developer jobs in Toronto, ON? For Entry Level Scientific Software Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Entry Level Scientific Software Developer jobs in Toronto, ON look for? The top searched job categories for Entry Level Scientific Software Developer jobs in Toronto, ON are:
Scientific Software Engineer

Other

PTO

Posted 2 days ago


Job description

Summary

QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers. You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address fascinating challenges, ranging from classical compiler techniques to direct integration with low-level hardware components. Using our open-source toolchain, Kirin, you will be building QuEra's compiler pipeline together with experimental & computational physicists from low-level hardware instructions to high-level programming languages. This involves the development of new features and infrastructure for hardware execution. You will be co-designing compilers and hardware infrastructure for the next generation of quantum computing using cutting-edge neutral-atom and quantum error correction technologies. This emerging direction involves novel challenges in both engineering and science.

Responsibilities

  • Develop and maintain domain-specific languages (DSLs) involved in the compilation pipeline
  • Support customers when usage questions and technical issues arise
  • Create comprehensive documentation for our SDK Bloqade and compiler infrastructure Kirin.
  • Collaborate with scientists and our hardware control team to plan and develop hardware features required for executing QEC algorithms
  • Collaborate with other members of the scientific software team to deliver new language and hardware features including new gates, atom shuttling instructions, and low-level pulse control features

Qualifications

  • Ph.D. in Computer Science or Physics with a focus on one or many of quantum computation, quantum architecture, quantum programming language & compilation or quantum physics, or equivalent professional experience
  • Enthusiastic about building tools and documentation used by non-software developers
  • Experience with Python semantics, Python type hints, and the CPython APIs
  • Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation

Preferred Qualifications

  • Experience with Static Single Assignment intermediate representation-based compilers and compiler engineering using LLVM/MLIR
  • Experience in technical writing
  • Experience in programming language and compiler design
  • Deep understanding in topics including quantum physics, quantum algorithms, quantum error correction, and quantum compilation
  • Experience in creating education content for quantum computation topics
  • Experience in open-source collaboration and contribution with good record in GitHub contributions

QuEra Computing Inc does not presently have an established entity in Canada and therefore, this hire, which will include benefits eligibility, paid time off etc. will be handled through a third-party Employer of Record.

QuEra is committed to cultivating a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.