Software Engineer for Chapel Teamother related Employment listings - Seattle, WA at Geebo

Software Engineer for Chapel Team

HPE is seeking a motivated, and skilled software developer to join the Chapel development team. Chapel (chapel-lang.org) is an open-source programming language that improves the productivity of scientists and engineers by enabling them to write efficient and concise parallel programs that run on laptops, clusters, and supercomputers. This software developer will collaborate with users to help them solve their parallel programming challenges and with other team members to improve Chapel's design and implementation through development of the Chapel compiler (implemented in C++) and the Chapel standard libraries. Ongoing efforts include improving compiler performance, enabling incremental compilation, stabilizing the standard library APIs, and adding GPU support. Our team (https:
//chapel-lang.org/contributors.html) works remotely across the four continental US time zones. Relocation to Seattle, where the team has office space, is possible. The starting salary range for this position is $105K to $160K, depending on software development experience and level of relevant skills. We encourage applications from everyone with programming experience, a passion to help others solve high performance computing challenges, and excitement to learn and develop a programming language.
Responsibilities:
Contribute to the implementation of a parallel programming language Actively participate in a consensus-oriented design process Participate in an agile development process involving regular releases Write documentation and work with users to expand and enrich the user community ?Education, Skills, and Experience Required:
At least 4 years of experience doing software development (possibly while in school). Experience writing and maintaining large programs Experience in working with others on cooperative projects Excellent analytical and problem-solving skills Excellent written and verbal communication skills in English Skills in developing, communicating, and negotiating design proposals Ideal candidates will have experience with one or more of the following topics:
developing applications to run in a high-performance computing environment parallel computing on supercomputers, clouds, laptops, or GPUs library development for scientific computing, data science, or AI/machine learning programming languages and compilers, particularly LLVM-based performance analysis and debugging working with scientists/engineers doing data analytics and/or simulations HPE is an equal opportunity employer/Female/Minority/Individual with Disabilities/Protected Veteran Status.
Salary Range:
$80K -- $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

  • Type: Other
  • Company: Hewlett Packard Enterprise Company

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.