Job Description
Position Overview
Our startup has recently received a contract from the National Institutes of Health, for developing a AI-based platform of tools for scientific research in the behavioral and health sciences.
We are seeking a part-time full-stack developer to support our team with UI development and data engineering tasks. The role will focus on frontend development using React while also requiring backend expertise with Python and graph database technologies. A significant component of the data engineering work involves preparing Machine Learning training datasets from diverse data sources.
Location
The company is based in Los Angeles, but multiple team members work remotely. We welcome remote work, as long as you are located within the United States.
Required Skills and Experience
- Strong proficiency in JavaScript and modern React development
- Experience with Python backend development and RESTful APIs
- Understanding of GraphDB (triple-store) concepts and query languages (e.g., SPARQL, RDF)
- Experience with data extraction and transformation from diverse sources (RDF, APIs, HTML, CSV)
- Knowledge of data cleaning, preprocessing, and validation techniques
- Familiarity with containerization and Kubernetes basics
- Experience with Google Cloud Platform (GCP) services, particularly GKE and Cloud Run
- Working knowledge of Cloud Storage and BigQuery
- Version control with Git
- Experience writing clean, maintainable, and well-documented code
Desired Skills and Experience
- Experience with modern React frameworks (Next.js)
- Familiarity with UI/UX best practices and responsive design
- Understanding of CI/CD pipelines and DevOps practices
- Knowledge of Python data engineering tools (pandas, numpy, scikit-learn)
- Experience with ML data preparation and feature engineering
- Familiarity with Vertex AI and ML workflows on GCP
- Understanding of ML data quality requirements and validation techniques
- Experience with testing frameworks (Jest, React Testing Library, pytest)
- Experience with additional GCP services such as: Cloud Functions and Cloud Build (Pub/Sub and Cloud Tasks) and Cloud Monitoring and Logging (IAM and security best practices)
- Familiarity with Infrastructure as Code (Terraform/Pulumi)
General Skills
- Ability to work independently and manage time effectively
- Strong problem-solving and debugging skills
- Excellent written and verbal communication skills
- Experience working in an agile development environment
- Knowledge of software design patterns and architectural principles
Key Responsibilities
- Develop and maintain React-based user interfaces
- Design and implement data integration workflows
- Create robust data pipelines for ML training set preparation
- Ensure data quality and consistency across sources
- Collaborate with ML teams on data requirements and formats
- Contribute to code reviews and technical documentation
- Collaborate with team members on architecture and design decisions
Company Description
Our team combines expertise in behavioral and biomedical research, computer science and engineering, library science, entrepreneurship, and software design. We are united by a passion for crafting tools that radically improve how users access, understand, and leverage scientific findings towards better societal outcomes.
Our innovative technology (patents US20170329772A1 and US20210141842A1) has been funded in part with Small Business Research funds from the National Institute on Aging (National Institutes of Health, Department of Health and Human Services), under NIH Contract 75N95023C00024, and from the National Science Foundation, under NSF Grant 1622260.
Our team combines expertise in behavioral and biomedical research, computer science and engineering, library science, entrepreneurship, and software design. We are united by a passion for crafting tools that radically improve how users access, understand, and leverage scientific findings towards better societal outcomes.\r\n\r\nOur innovative technology (patents US20170329772A1 and US20210141842A1) has been funded in part with Small Business Research funds from the National Institute on Aging (National Institutes of Health, Department of Health and Human Services), under NIH Contract 75N95023C00024, and from the National Science Foundation, under NSF Grant 1622260.