Software Engineer Intern (Hiring Immediately)
Helical is building the in-silico labs for biology
Drug discovery still relies on wet labs: slow, expensive, and constrained by physical trial-and-error. Helical is changing that.
We build the application layer that makes Bio Foundation Models usable in real-world drug discovery, enabling pharma and biotech teams to run millions of virtual experiments in days, not years. Today, leading global pharma companies already use Helical, and we’re at the start of a highly ambitious growth journey.
We’re a founder-led, talent-dense team building a category-defining company from Europe. We care deeply about the quality of our work, move fast, and expect ownership. If you’re excited by complexity, real responsibility, and shaping how a company actually operates as it scales, you’ll feel at home here.
About the role
As a Software Engineering Intern, you’ll design and implement workflows for running Helical models at scale. You’ll work with technologies like Docker, Apache Airflow, Jupyterhub, MLflow, AWS, helping us improve the reliability, scalability, and observability of our machine learning pipelines.
You’ll collaborate closely with our AI infrastructure engineers to streamline how Helical’s Python-based modeling workflows are executed, monitored, and scaled in containerized environments.
Requirements
- Python proficiency, including scripting and automation for containerized and cloud-based workflows
- Experience with Docker and Docker Compose for developing, testing, and deploying multi-container applications
- Strong Linux skills , including shell scripting, process management, file systems, permissions, SSH key management, and resource monitoring
- Experience with monitoring and observability of systems and containers using Grafana and Prometheus
- Knowledge of Git and collaborative development workflows
- Familiarity with YAML/JSON for configuration and deployment
- Experience interacting with REST APIs using Python or curl
- Basic understanding of workflow orchestration tools (Apache Airflow) and Docker networking
Nice to Haves
- Experience deploying or scaling workloads on cloud platforms ( AWS : ECS, EKS, EC2, S3)
- Experience developing frontend applications using Next.js and React
- Familiarity with Helm charts for packaging and deploying Kubernetes applications
- Strong debugging, documentation, and system-level thinking skills
- Interest in building developer-facing tools or improving operational workflows
- Security awareness: secure coding practices, least-privilege principles, environment variable management, safe handling of credentials and API keys
Recommended Jobs
Senior Sales Development Representative
Role Overview The Sales Development Representative will be responsible for identifying, engaging, and qualifying prospective law firm clients. This is a critical, high-visibility role ideal for …
Computer Science ECT - Outstanding Mixed School in...
Computer Science ECT – Outstanding Mixed School in Lambeth (January Start) Location: Lambeth Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Paid to Scale An Out…
Senior HR Business Partner
About Us Addison Lee – Giving London Life a Lift Since 1975, Addison Lee has been at the heart of London’s transport network, delivering safe, stylish, and reliable journeys. As the capital’s l…
Junior Technical Project Manager
Job Summary We are looking for a high-energy, self-motivated Junior Technical Project Manager to join our team. This is a foundational role designed for someone who is passionate about the interse…
Marketing Specialist
Key responsibilities of the Marketing Specialist: Take ownership of the execution of B2B marketing initiatives, including managing marketing planning and execution for the Professional Qualificati…
Physiotherapy
PSL are looking for a Band 6 /7 Neuro Rehab Community Physiotherapist to work within a Large NHS trust in East London. The role is to start shortly and is ongoing for at least 2 - 4 months. The rol…
Supervisor
The Supervisor's main responsibility is to assist the management team to maximise sales and profitability whilst supporting and retaining a high performing team., Supporting the team to ensure a '…