Techcyte, Inc. company's all remote jobs
We are looking for candidates to work on one of our teams:
- Web development
- Backend development
- DevOps
- Machine learning pipeline
- Edge software (includes integration with other systems and automation of microscopy scanners)
Candidates will be able to specify what teams they would like to work on during the interview process. Candidates for any of these teams should meet the following requirements:
- 4+ years experience with a BS in Computer Science
- Excellent coding skills with ReactJS, Google Go, python, or something similar
- Experience with asynchronous programming
- Ability to work on remote linux systems
- Current with modern dev tools and methodologies such as agile development, git, bug trackers, team chats, and co-workers in offsite locations
- Ability to optimize complex systems to improve speed or other costs
- Experience with testing methodologies
- Be authorized to work in the United States
These skills are desired for some positions but are not required:
- Ability to interface with SQL databases
- Willingness to work with docker (previous experience is a plus)
- Experience with linear algebra and/or numpy
About the Role
At Techcyte, we are building machine learning algorithms for microscopy testing using the latest in deep learning. To support these applications, we use AWS in a dynamically scaling environment while maintaining the availability and quality requirements of medical-grade software.
We use the following technologies (and more!):
- AWS (S3, EC2, ECS, CloudFront, DynamoDB)
- Terraform, Vault, Packer
- Gitlab CI
- Tempo (OpenTracing)
- Go, ReactJS, Python
- Docker, Ansible
- Prometheus, Grafana
The goal of our DevOps team is to create a self-service system for everyone to get their job done. This means designing intuitive and well-documented infrastructure as code that allows others to get their jobs done efficiently, securely, and correctly instead of doing it all for them. At Techcyte, we believe the primary developers are the best suited to dissect production problems, and the DevOps team provides top-notch tools and methods to help them do that. As such, our DevOps members are still developers and will participate in product development, but they should be evangelists for thinking about code in the context of where and how it runs.
Candidates must meet the following requirements:
- Have a BS in Computer Science or a related degree, or related experience
- Be authorized to work in the United States
- 6+ years experience building on AWS or other cloud infrastructure
- Excellent coding skills (main languages in the company are Go, ReactJS, and Python)
- Ability to work on remote Linux systems
- Current with modern dev tools and methodologies such as agile development, git, bug trackers, and team chats.
- Be able to work remotely
- Ability to optimize queuing and complex systems to improve speed or costs
- Knowledge around best security practices
- Experience with SQL databases
Candidates will be asked to code in the interview process.
Time zone: (GMT-07:00) Mountain Time +/- 4 hours
Description
Candidate will perform the following roles:
- Assist Data Analysts in finding ways to improve model performance by
- Optimizing hyperparameters
- Analyzing performance using spreadsheets or by writing Python code
- Improving data labeling
- Work with Product Managers and Data Engineers to generalize and integrate custom analysis into Techcyte's Data Analyst tooling
- Assist in troubleshooting and debugging the machine learning pipeline
Requirements
- Be authorized to work in the United States
- 2-4+ years experience in a data science role
- Digital microscopy experience is preferred
- Ability to program in Python with machine learning libraries
- Experience with TensorFlow is preferred
- Self motivated; able to analyze data and make good recommendations
- Good verbal and written communication in English and able to work well with others in a remote setting
- Experience with clinical studies or study design is preferred
Time zone: (GMT-06:00) Central Time +/- 2 hours
About the Role
At Techcyte, we are building machine learning algorithms for microscopy testing using the latest in deep learning. To support these algorithms, we utilize AWS in a dynamically scaling environment; while maintaining the availability requirements of medical grade software.
We use the following technologies (and more!):
- AWS (S3, EC2, ECS, cloudfront, dynamoDB)
- Terraform
- Gitlab CI
- Vault
- Tempo (OpenTracing)
- Go & ReactJS
- Docker & ansible
- Prometheus & Grafana
The goal of our DevOps team is to create a self-service system for others to get their job done. This means designing intuitive and well documented infrastructure that allows others to get their jobs done efficiently, securely, and correctly instead of doing it all for them. At Techcyte, we belive the primary developers are the best suited to dissect production problems, and the DevOps team facilitates the tools and methods to help them do that. As such, our DevOps members are still developers and will participate in product development, but they should be evangelists for thinking about code in the context of where and how it runs.
Candidates must meet the following requirements:
- Have a BS in Computer Science or a related degree, or related experience
- Be authorized to work in the United States
- 4+ years experience building AWS or cloud infrastructure
- Excellent coding skills (main languages in the company are Go, ReactJS, and Python)
- Ability to work on remote Linux systems
- Current with modern dev tools and methodologies such as agile development, git, bug trackers, team chats, and be able to work remotely
- Ability to optimize queuing and complex systems to improve speed or costs
- Knowledge around best security practices
- Experience with SQL databases
Candidates will be asked to code in the interview process.
We are looking for candidates to work on one of our teams:
- Web development
- Machine learning pipeline
- Edge software (includes integration, workflow, and automation of microscopy scanners)
Candidates will be able to specify what teams they would like to work on during the interview process. Candidates for any of these teams should meet the following requirements:
- Excellent coding skills with ReactJS, Google Go, python, or something similar
- Experience with asynchronous programming
- Ability to work on remote linux systems
- Current with modern dev tools and methodologies such as agile development, git, bug trackers, team chats, and co-workers in offsite locations
- Ability to optimize complex systems to improve speed or other costs
- Experience with testing methodologies
- Have a BS in Computer Science or a related degree, or related experience
- Be authorized to work in the United States
These skills are desired for some positions but are not required:
- Ability to interface with SQL databases
- Willingness to work with docker (previous experience is a plus)
- Experience with linear algebra and/or numpy
Time zone: (GMT-07:00) Mountain Time +/- 2 hours