• Job Description: Principal Software Engineer

    Tired of building software to get people to click on ads? Do you want to work on projects that positively impact the world? At twoXAR, we discover lifesaving drug treatments using artificial intelligence. We are seeking a swiss-army-knife software engineer to take a leadership role in our efforts to design, develop, and maintain our drug discovery platform. This Mountain View-based role is part of our core team and is critical to our success; compensation (including stock options) is reflective of a series-A startup and is commensurate with skills & experience. The ideal candidate has 10+ years’ experience developing industry-strength software in a start-up setting.
     
    twoXAR is an artificial intelligence-driven drug discovery company
    We leverage our computational platform to identify promising drug candidates, validate and de-risk them through preclinical studies, and progress candidates to the clinic through industry and investor partnerships. We have established collaborations with leading biopharmaceutical companies and are now scaling the business and building our internal drug pipeline. twoXAR is venture-backed with financing from SoftBank Ventures and Andreessen Horowitz and has strong ties to Stanford University and MIT. Our management team and advisory board have decades of biopharmaceutical management experience, built software systems used by tens of millions of people, held VP and C-level positions at Fortune 100 companies, and have had previous startups end with successful strategic acquisitions.
     

    Responsibilities Include:

    • Collaborating with scientists to design, develop, and maintain our drug discovery platform
    • Serving as a ‘go-to-expert’ on sound development and software engineering practices
    • Ensuring platform software meets requirements of quality, security, modifiability, etc.
    • Being a key resource in all things troubleshooting and debugging
    • Managing our Agile development process, working with key stakeholders to understand and design solutions
    • Developing and maintaining codebase via Python, Django, Numpy, Plotly, MySQL, et al., providing:
      • efficient, high-productivity user interfaces and work flows
      • clear and intuitive data visualizations
      • efficient and interpretable algorithm implementations
      • scalable data processing

    Required Skills:

    • System Operations: design and management of cloud deployments with an emphasis on performance, scalability, durability, availability, and security of platform and related data
    • Software Architecture: management of flexible large-scale data processing environment through component- and interface-design congruent with experimentation and rapid development
    • Software Methodology: ability to provide guidance and mentoring on agile methodologies while overseeing integration of code from a diverse, multi-skilled team
    Qualifications:
    • MS or PhD in computer science, software engineering, or equivalent
    • 10+ years’ experience building and maintaining complex software systems
    • Demonstrated technology leadership through achievement
    • Startup minded: high energy, low maintenance, self-starter
    • Cultural fit: Genuine, collaborative, innovative, data-driven, & goal-oriented

    If you think twoXAR might be a great fit for you,

    Send cover letter and resume to joinus@twoxar.com.

    twoXAR is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.