Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are currently seeking experienced Bioinformatics Engineers (4+ years) to join our growing Life Sciences practice. At EPAM, you'll have the opportunity to work at the intersection of technology and science, contributing to cutting-edge solutions in the life sciences domain.
Thank you for your interest in this position. Please note that only candidates whose experience closely matches the job requirements will be contacted. If you do not receive an email from us, please do not be discouraged—feel free to apply for other positions that better align with your experience. If you have any questions, you can reach us at [email protected].
About the Projects
You will collaborate with leading life sciences organizations, working on projects ranging from infrastructure development to data analysis pipelines, supporting critical scientific research and development initiatives. Project scope can vary from purely technical implementations to deep scientific data analysis, offering opportunities to grow in both areas.
Some roles may focus more heavily on technical implementation (such as building and deploying scalable bioinformatics solutions and services), while others may require deeper involvement with biological data analysis and scientific workflows.
Hence, we don't expect candidates to be experts in everything, but we are looking for adaptable professionals who can demonstrate strong expertise in at least one dimension - either technical or domain knowledge - while showing genuine interest and capability to grow in the other. Strong proficiency in at least one programming language (preferably Python) is essential, as it forms the foundation for both technical implementations and scientific analysis. This flexibility ensures our teams can effectively respond to diverse project needs while providing opportunities for continuous professional development.
- Understand scientific problems and propose technical solutions
- Take initiative in leading technical solutions while working independently on complex bioinformatics challenges
- Develop robust bioinformatics solutions and data processing pipelines
- Implement and maintain scientific software applications and tools
- Create and optimize databases for biological data storage and retrieval
- Collaborate with scientists and technical teams to translate scientific requirements into technical solutions
- Ensure code quality and documentation meet industry standards
- Participate in the full SDLC (software development lifecycle)
- 4+ years of experience in Python programming languages (or R but python is preferred)
- Object-oriented programming principles
- Experience with version control systems
- Understanding of API concepts
- Basic knowledge of SDLC
- Experience with databases (SQL/NoSQL)
- Data structures and algorithms (basic level)
- Molecular Biology fundamentals
- Experience with basic bioinformatics tools and omics data analysis (RNA-seq, DNA-seq, ChIP-seq, or others)
- Experience with one of the bioinformatics workflow description languages (Nextflow, WDL, CWL, Snakemake or others)
- Understanding of bioinformatics data ecosystems, including major biological databases, standard file formats (VCF, FASTA, BAM, etc.), and associated data management workflows
- Basic knowledge of biostatistics
- System design
- CI/CD pipelines
- Agile methodologies
- Linux environments
- Containerization
- Cloud platforms
- Working on High Performance Computing Environments
- Data analysis and engineering
- Experience in running bioinformatics pipelines on a large scale
- Advanced knowledge of bioinformatics algorithms
- Expert-level understanding of bioinformatics data resources
- Advanced biostatistics
- Deep understanding of molecular biology concepts
- Multi-omics data integration
