Senior Scientific Software Engineer

Logo of Foresight Diagnostics

Foresight Diagnostics

๐Ÿ’ต $125k-$175k
๐Ÿ“Remote - Worldwide

Job highlights

Summary

Join Foresight Diagnostics, a venture-backed molecular diagnostics company, as a Senior Scientific Software Engineer. Lead the development of robust and scalable software solutions for cutting-edge diagnostic products. This role blends bioinformatics and software engineering, requiring technical expertise, leadership, and understanding of regulated environments. You will collaborate with bioinformaticians, implement algorithms, optimize processes, and ensure software reliability and compliance. The position offers a competitive salary, equity, and comprehensive benefits. You will contribute to the development of non-invasive cancer detection technologies, making a significant impact on patient lives.

Requirements

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, Bioinformatics, or a related field, with 5+ years of relevant experience in scientific or research-based organizations
  • Proficiency in Python and proficiency in other programming languages (e.g., Rust, C++, Go)
  • Strong interest and experience in developing software specifically for scientific applications, with a demonstrated ability to bridge computational and biological disciplines
  • Proven experience with workflow management tools (e.g., Nextflow, Snakemake) and containerization technologies (e.g., Docker, Kubernetes)
  • Strong background in cloud computing platforms (e.g., AWS, Google Cloud, or Azure), including experience with scalable and distributed systems
  • Demonstrated experience in developing software in regulated environments, with knowledge of relevant standards and quality systems
  • Exceptional problem-solving skills and the ability to balance strategic vision with hands-on technical execution
  • Excellent communication and leadership skills, with experience mentoring and guiding junior engineers

Responsibilities

  • Collaborate closely with bioinformaticians and scientific teams to deeply understand biological objectives and design software solutions that align with those goals
  • Contextualize and translate scientific requirements into robust, scalable, and compliant software implementations, ensuring solutions are purpose-built for scientific applications
  • Support the implementation and optimization of bioinformatics algorithms in collaboration with cross-functional teams
  • Design and maintain computational pipelines for high-throughput data processing, leveraging tools like Nextflow
  • Leverage cloud computing platforms (e.g., AWS, GCP) to design scalable and efficient solutions for data storage and analysis
  • Ensure software meets the highest standards of robustness, performance, and compliance, adhering to regulatory requirements (e.g., ISO 13485, IEC 62304)
  • Drive the adoption of software engineering best practices, including automated testing, CI/CD pipelines, and robust version control strategies
  • Mentor and provide technical guidance to junior software engineers, fostering a culture of collaboration and innovation
  • Contribute to the validation, documentation, and testing processes, ensuring alignment with internal quality systems and external regulatory standards
  • Stay at the forefront of advancements in software engineering, bioinformatics, and medical device development, integrating cutting-edge methodologies into projects

Preferred Qualifications

  • Familiarity with bioinformatics tools and computational biology workflows is highly desirable
  • Experience working in a regulated domain
  • Familiarity with software validation practices, quality systems, and compliance requirements (e.g., ISO 13485, IEC 62304)
  • Adaptable to fast-paced, dynamic work environments and shifting demands
  • Highly collaborative, team-oriented, and an effective communicator
  • Passion for making a difference in the world

Benefits

  • Salary between $125,000 - $175,000
  • Equity offerings
  • Paid vacation
  • Sick time
  • Parental leave (if applicable)
  • Medical, dental, vision, life, disability coverage
  • Flexible spending accounts
  • 401k with company match
  • Professional development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Foresight Diagnostics know you found this job on JobsCollider. Thanks! ๐Ÿ™