BCforward is seeking a Research AI/ML engineer for a pharma company to work remote
Research AI/ML Engineer
Location: Remote
Overview
We are seeking a Research AI/ML Engineer to support our life sciences client in building cutting-edge ML/AI tools that accelerate and enhance the pharmaceutical drug discovery process.
In this role, you will work hands-on with a team of passionate engineers to design scalable architectures, deploy production-ready services, and develop innovative software solutions that harness machine learning and computational tools to support researchers in their daily work.
You will collaborate closely with Research Labs, AI/ML teams, Software Engineering, IT Operations, and industry-leading external partners to help drive the future of medicine discovery.
Key Responsibilities
- Design and develop robust, scalable, and secure software solutions with a hands-on engineering approach
- Collaborate within an engineering team using best practices (design reviews, code reviews, automated testing, CI/CD)
- Build and maintain microservices architectures and RESTful APIs to ensure seamless data flow across platforms
- Implement and manage containerization solutions, particularly using Kubernetes, to support deployment and scaling
- Partner with R&D, Data Science, AI/ML, and IT teams to translate business and research requirements into technical solutions
- Ensure system performance, reliability, and security through monitoring and continuous improvement
- Troubleshoot complex technical issues and provide hands-on resolution
- Monitor operational metrics and improve system health and performance
- Integrate AI/ML models into production environments with a strong focus on scalability, performance, and reliability
Required Skills & Experience
- Proficiency in one or more: Go, Rust, Java, C++, or other object-oriented programming languages
- Experience with scripting languages such as Python or JavaScript
- Hands-on experience with containers, serverless architectures, Kubernetes, and cloud hosting platforms
- Strong understanding of HTTP and REST-based APIs
- Experience applying test-driven development (TDD) methodologies
- Experience using CI tools for automated testing and CD tools for automated deployments
- Experience applying systems engineering principles to distributed systems requiring high throughput and high availability
Basic Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related field
- 3+ years of hands-on experience in software architecture and engineering
- Demonstrated experience delivering complex, cross-functional technical solutions
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer
2026-07-05
Full Stack Developer
2026-07-06
- Posted
- Mar 04, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- United States
- Company
- BCforward
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer
2026-07-05
Full Stack Developer
2026-07-06