Get AI-powered advice on this job and more exclusive features.
Remote, with expectation for attendance in the office for team meetings (approx. every two months).
Employment Type
Full-Time, Permanent
Location
Remote, with expectation for attendance in the office for team meetings (approx. every two months).
About Us
Are you interested in working with pioneers in the field of AI and software engineering? Are you interested in working with some of the world’s largest Pharmaceutical Companies? If so, read on for a role with a difference where you can join our inspiring team and make a significant impact with class-leading solutions. We are a rapidly growing company producing ground-breaking products using the latest AI and LLM (Large Language Model) agentic technologies. Our innovative solutions are transforming the industry, and we seek passionate individuals to join us in our mission to revolutionise healthcare.
Job Description
We are seeking an experienced Senior AI Engineer with expertise in building scalable, production-grade systems and a passion for LLM technologies. You will design, develop, and maintain our platform’s backend infrastructure, focusing on multi-tenant architectures, security, and efficient LLM integration. This role requires a strong understanding of Python web frameworks (particularly Django and FastAPI, though experience with other frameworks is valuable), cloud services (particularly AWS), and modern AI approaches including working with agentic architecture.
Key Responsibilities
- Backend Development & Architecture
- Design and implement scalable backend services using Python, with experience in Django, FastAPI, or similar frameworks
- Architect and maintain production-grade, multi-tenant systems with a focus on security and performance
- Develop RESTful and asynchronous APIs for internal and external consumption
- Ensure database performance and reliability with relational and vector database technologies
- Cloud & Infrastructure
- Design and implement AWS-based cloud infrastructure using infrastructure-as-code approaches
- Optimize system resources, cost, and performance in cloud environments
- Implement robust monitoring, logging, and alerting systems
- Maintain CI/CD pipelines for reliable deployment and testing
- LLM, Agents & AI Integration
- Design, build, and maintain AI-driven information retrieval and generation workflows
- Securely integrate and manage external and internal AI services
- Develop advanced data matching and search solutions
- Architect effective interaction frameworks and context-management strategies
- Collaborate on extending core model capabilities and protocols
- Data Engineering
- Design and maintain data pipelines for efficient data processing
- Ensure efficient data flow between systems and LLM components
- Implement data validation, transformation, and enrichment processes
- Optimize data storage and retrieval for AI/ML workloads
- Security & Compliance
- Implement security best practices in API development and backend systems
- Design secure authentication and authorization mechanisms
- Ensure compliance with relevant regulations for pharmaceutical data
- Conduct security reviews and implement mitigation strategies
- Leadership & Collaboration
- Collaborate with frontend engineers on UI/UX integration
- Mentor junior developers and contribute to code reviews
- Participate in architectural decisions and technical roadmap planning
- Work cross-functionally with data scientists and product managers
Qualifications and Skills
- 5+ years of Python backend development experience
- Proficiency with Django, FastAPI, or similar frameworks
- Experience building and maintaining production-scale, multi-tenant applications
- Strong knowledge of cloud services (preferably AWS) and infrastructure-as-code
- Experience with containerisation, orchestration, and CI/CD pipelines
- Understanding of database scaling, caching strategies, and performance optimisation
- Familiarity with LLM technologies and latest utilisation methodologies
Preferred Skills and Capabilities
- Experience with vector databases and embedding models
- Knowledge of data pipeline tools and ETL processes
- Familiarity with React or other frontend technologies for better cross-team collaboration
- Experience implementing LLM integration frameworks
- Background in pharmaceutical or healthcare domain
- Experience with real-time systems and event-driven architectures
- Understanding of regulatory requirements in healthcare/pharmaceutical industries
- Familiarity with ISO27001 standards
- Growth mindset, curiosity, and an entrepreneurial approach
- Deep customer centricity
What We Offer
- Competitive salary and benefits
- Opportunities for professional growth
- Flexible work hours and remote work
- Collaborative, inclusive work environment
- Chance to work on cutting-edge AI technologies with real-world impact