Software Dvlpr 2
22 hours ago
The Stanford Center for Genomics and Personalized Medicine (SCGPM) has an exciting opportunity available for a motivated Bioinformatics Systems Architect/Team Leader to create innovative data infrastructures that will automate the process of turning big genomic data into biomedical insights. The ideal person for this position is a keen listener who can interpret biological questions, assess the value and relevance of different technologies and methods, and deliver actionable technical solutions. Background: The Department of Veterans Affairs (VA) has commissioned the sequencing of thousands of whole genomes from participants in the Million Veteran Program (MVP). This data is currently being delivered to the SCGPM’s cloud computing environment and constitutes one of the largest repositories of whole-genome sequencing data in the world. The scale and richness of this data make it an incredible resource for biomedical research. Our goal is to turn this data lake into a data commons: a dynamic computing environment where researchers bring questions and get answers, all without having to go through the ordeal of manually collecting, cleaning, massaging, scrubbing, sorting, transforming, and filtering data. Position: In this position, you would be the lead architect and system implementer of the cloud-based MVP data management system that we have created called Trellis. Trellis keeps track of the petabytes of sequence data contributed to the MVP by veterans. It also orchestrates the processing of that data into derivative files while keeping track of what programs were used to transform the data, maintaining a detailed record of data provenance. To manage the enormous volumes of biomedical research data that the MVP generates, we built and run Trellis in the Google Cloud Platform. The Trellis architecture takes advantage of many serverless cloud services such as Cloud Functions and Pub/Sub to make a workflow that responds to the arrival of new data by initiating pipeline processes automatically. A production version of Trellis has already processed the whole genomic sequences of 150,000 veterans, and we plan to process at least as many more in the coming year. You would be in charge of keeping this production system running and optimized, and you would interface with the DevOps team which will maintain that system in a FedRAMP-secure environment. Now that we have proven that we can process and manage biomedical data at scale, our desire is to make MVP data more easily accessible to VA-internal researchers and to the scientific community at large. Possible directions for this sharing include creating a visualization front-end to allow researchers to experiment with data graphically and providing a cohort selection mechanism so subpopulations of veterans can be studied. You would continue the development of the Trellis system to integrate new data from the VA and to present Trellis data to the research community with tools and interfaces which are easy-to-use and powerful. To help you achieve these goals, you would direct a small team of excellent, self-starting engineers in tasks like devising new pipelines for quality control and integrating demographic data with sequence data. This project has many open-source components, and you would be encouraged to publish details from your systems architecture work or results from processing the genomic data. Our Team: Our SCGPM bioinformatics team is a multi-disciplinary group composed of about a dozen scientists, engineers, and software developers with complementary backgrounds, each contributing their own expertise in managing and analyzing complex biomedical data. Projects supported by this team include the Stanford Genomics Sequencing Center, the VA Million Veteran Project, the NCI Human Tumor Atlas Network, Human BioMolecular Atlas Program, and the Stanford Metabolic Health Center. This position can be on-site, fully remote, or hybrid. Bioinformatics System Architect Duties include: Collaborating with researchers to design solutions to relevant biological questions and maximize the value of our whole-genome sequencing dataset to the public Determining how to implement big data technical solutions to those questions in a cloud environment Dockerizing bioinformatics tools and integrating them with our internal data management system to automate workflows Implementing population-level genomic analyses (GWAS, PCA) using big data technologies Connecting research data to biological knowledge to streamline the process of answering biological questions Transforming genomic data from custom file formats into database-native formats Developing an ontology to describe the relationships between data objects and resources involved in research data management Team Leader Duties include: Proposing, conceptualizing, designing, implementing, and developing solutions for difficult and complex applications independently Overseeing systems testing, debugging, change control, and documentation Supervising professional staff, as necessary, working on all phases of application development projects Engaging in long-term strategic planning Defining complex application development administration and programming standards Overseeing the support, maintenance, operation, and upgrades of applications Troubleshooting and resolving complex technical problems Working with other technical professionals to develop globally-applicable standards and implement best practices Desired qualifications: Four-year degree in Genetics, Computer Science, Bioinformatics, Computational Physics, or a related field Experience modelling biological/biomedical data and metadata Experience with biological -omics data formats (FASTQ, FASTA, BAM, Proteomics, Metabolomics, et al.) Comfortable in programming with Python An ability to independently grasp the objectives of research projects and assemble solutions from a range of technologies, standards, and approaches A desire to learn new methods and technologies and to adapt to demands of fast-paced research Excellent verbal and written communication skills Experience managing small teams Experience managing projects Experience with cloud computing, especially Google Cloud Experience with databases, especially graph databases Experience with big data technologies (e.g., BigQuery, Spark) Familiarity with issues in computer data security Familiarity with FAIR principles of data management * - Other duties may also be assigned EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): Expertise in designing, developing, testing, and deploying applications. Proficiency with application design and data modeling. Ability to define and solve logical problems for highly technical applications. Strong communication skills with both technical and non-technical clients. Ability to lead activities on structured team development projects. Ability to select, adapt, and effectively use a variety of programming methods. Knowledge of application domain. PHYSICAL REQUIREMENTS: Constantly perform desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, writing by hand. Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds. * - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job. WORKING CONDITIONS: May work extended hours, evening and weekends. #J-18808-Ljbffr
-
Technical Support Specialist
3 days ago
Palo Alto, California, United States Talkdesk 2 Full timeWe're redefining customer experience at Talkdesk 2. As a Technical Support Engineer, you'll champion our inclusive culture and deliver great experiences. Our cloud contact center leadership is built on FAST: Focus + Accountability + Speed. We offer full-time employment, competitive pay, and benefits. Responsibilities include answering technical support...
-
Software Engineer
19 hours ago
Palo Alto, United States P. Chappel Associates Inc Full timeSoftware Engineers / Security and Networking – 2 needed at junior, intermediate or senior levels – base salaries can range from $120K to $200K – Palo Alto, CA location Our client is a dynamic, growing young organization involved in data center monitoring, security, and data analytics in real-time. This high-performance secure software runs on various...
-
Software Engineer
2 weeks ago
Palo Alto, United States Another Source Full timeDo you want to be a key contributor to an award-winning, open-source software project whose mission is to transform what we know about human performance? Are you interested in helping athletes of all levels, from elite to beginner, understand how to optimize performance and prevent injury? Are you a full-stack software developer eager to work with...
-
Senior Embedded Software Engineer
6 months ago
Palo Alto, United States Ford Motor Company Full timeWe are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? In the Ford Advanced Driver-Assistance Systems (ADAS) program, Ford’s team designs and develops...
-
Software Engineer Specialist
6 days ago
Palo Alto, California, United States Palantir Technologies Full timeUnlock your potential in a world-changing role at Palantir Technologies.About UsWe build software that empowers organizations globally to use data more effectively. Our platforms transform how businesses operate, driving lifesaving innovations and breakthroughs in various fields.Job OverviewWe are seeking skilled engineers to join our Developer Productivity...
-
Software Architect
2 weeks ago
Palo Alto, United States Collabera Full timeDescription Home Search Jobs Job Description Software Architect Contract to Hire: Palo Alto, California, US Salary: $89.00 Per Hour Job Code: 355359 End Date: 2024-11-28 Days Left: 3 days, 2 hours left Apply Job title: Rust Developer Job location: Palo Alto, CA 94304 Job duration: 12+ months (contract to hire)Pay rate: $82.5/hr to $89.5/hrMission: To...
-
Software Architect
2 weeks ago
Palo Alto, United States Collabera Full timeDescription Home Search Jobs Job Description Software Architect Contract to Hire: Palo Alto, California, US Salary: $89.00 Per Hour Job Code: 355359 End Date: 2024-11-28 Days Left: 2 hours left Apply Job title: Rust Developer Job location: Palo Alto, CA 94304 Job duration: 12+ months (contract to hire)Pay rate: $82.5/hr to $89.5/hrMission: To build...
-
Software Engineer
5 days ago
Palo Alto, California, United States Sysco Full timeJob Title: Software Engineer - Frontend DeveloperJob Description:We are looking for a talented Software Engineer - Frontend Developer to join our team at {company}. As a Frontend Developer, you will be responsible for building and maintaining our company's web applications, ensuring a seamless user experience for our customers.Key Responsibilities:- Design...
-
Software Engineer Infrastructure
6 months ago
Palo Alto, United States Matroid Full timeAbout Matroid Matroid's mission is to enable computers to visually understand the world. With a “no programming required” product, Matroid empowers businesses and industry with our computer vision solutions. Our users can deploy cutting-edge, deep neural networks on the cloud or on-premise with the click of a button. Founded in 2016 by a Stanford...
-
Sr/Staff Embedded Software Engineer
4 months ago
Palo Alto, United States ArrayLabs, LLC Full timeArray Labs is building a distributed radar imaging constellation to power the first accurate, real-time 3D map of the world. The Satellite Software Team is responsible for designing the software that powers all aspects of our mission. The core focus areas for the Satellite Software Team include mission software (radar data collection, storage, processing,...
-
Product Owner, Salesforce
1 week ago
Palo Alto, United States Talkdesk 2 Full timeAt Talkdesk, we are courageous innovators focused on redefining the customer experience, making the impossible possible for companies globally. We champion an inclusive and diverse culture representative of the communities in which we live and serve. And, we give back to our community by volunteering our time, supporting non-profits, and minimizing our...
-
Distinguished Software Engineer
3 days ago
Palo Alto, California, United States Guardant Health Full timeJob Summary"We are seeking a skilled and experienced Distinguished Software Engineer to join our team at Guardant Health. In this role, you will be responsible for designing, developing, and implementing laboratory workflows within our Laboratory Information Management System (LIMS) and other systems that interact with LIMS.""About the Role"This is a unique...
-
Software Development Engineer, AGI Data Services
20 hours ago
Palo Alto, United States Amazon Full timeSoftware Development Engineer, AGI Data Services Job ID: 2771489 | Amazon.com Services LLC AGI Data Services strives to be best in class at acquiring, creating and ground-truth data, with the highest standards of privacy and trust, to power the best AI models on Earth. Software Development Engineer in this team is responsible for developing highly scalable...
-
Senior Software Engineer
2 days ago
Palo Alto, United States Earnin Full timeJoin our journey to reimagine the way money moves.2023 winner in Inc. Magazine's Best In Business Awards in the Economic/Financial Equity category.Our MissionAs one of the first pioneers of earned wage access, our mission at EarnIn is to make financial momentum accessible to everyone.Learn & GrowWe're committed to growing your career with a mentoring...
-
Java Software Engineer #APP
4 months ago
Palo Alto, United States Gitty Inc. Full time#JAVASWE-APP Location: Palo Alto, CA (Hybrid required) Role Overview: We are looking for a Java Software Engineer to join our client's backend software engineering team. This role involves tackling complex technical challenges, upgrading, and implementing cutting-edge software infrastructures. You'll be instrumental in building a high-performance, highly...
-
Palo Alto, United States Talkdesk 2 Full timeAt Talkdesk, we are courageous innovators focused on redefining the customer experience, making the impossible possible for companies globally. We champion an inclusive and diverse culture representative of the communities in which we live and serve. And, we give back to our community by volunteering our time, supporting non-profits, and minimizing our...
-
Embedded Software Engineer
1 month ago
Palo Alto, United States Wipro Full timeAbout Wipro: Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. We leverage our holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies to help...
-
Software Engineer
4 weeks ago
Palo Alto, United States xAI Full timeJob DescriptionJob DescriptionAbout xAIxAI's mission is to develop advanced AI systems that are truthful, competent, and maximally beneficial for all of humanity. This organization is for individuals who appreciate challenging themselves and thrive on curiosity.As a Software Engineer on the Human Data team, you will be part of an elite group of software...
-
Senior Software Engineering Leader
6 days ago
Palo Alto, California, United States KOHLER Full timeKohler Ventures is a leader in the development of innovative digital businesses that empower consumers to lead healthier lives. Our mission is to build new experiences through the integration of cutting-edge technology, science, and design.We are seeking a highly skilled Sr. Fullstack Engineer to join our team as we build a best-in-class global...
-
Embedded Linux Software Platforms Developer
5 days ago
Palo Alto, California, United States Tesla Full timeTesla's Software Platforms team is responsible for designing and developing the foundation of our in-vehicle user experience. Our software platform, built on Linux, provides a secure, capable, and high-performance environment for our innovative Infotainment hardware.ResponsibilitiesDesign and implement well-structured, efficient, and maintainable code using...