AI Software Engineer
Company Overview:
Disrupt.com is a global platform that builds, scales and invests in high-growth technology
ventures. As
one of the most successful venture builders in the MENA region with a portfolio of 10+ companies
and
notable exits (Cloudways $350Mn acquisition by Digital Ocean) - Disrupt.com partners with
founders at a
very early stage, helping them achieve product-market fit and power through the first point of
the
scale.
Our unstoppable team of 600+ employees is the best and the brightest, driving innovation across
7 Global
SaaS Brands in 6 hottest industries, including Cybersecurity, Direct-to-consumer, Managed Cloud,
Affiliate Marketing, Digital Media, Web.3.0, and Venture Building as a Service.
Our team is made up of dreamers, doers, and all-around rockstars who are committed to making a
difference. As a result, we’re among the best companies to work for, with a plethora of benefits
and an
amazing culture.
Overview of the role:
We're hiring an AI Software Engineer to develop and implement LLM-powered solutions. You'll build scalable AI systems while following backend engineering best practices.
What you will be expected to perform:
- Implement and optimize LLM inference pipelines
- Execute LLM fine-tuning projects for specific use cases
- Develop prompt engineering strategies
- Build backend services using Python frameworks (Django, FastAPI)
- Containerize applications with Docker
- Maintain high code quality through testing and documentation
Qualifications and Requirements:
- 2+ years Python development experience
- Proven experience with LLM implementation, inference, and fine-tuning
- Fine-tuning techniques and frameworks (PEFT, QLoRA, LLaMA-Adapter, Hugging Face Transformers)
- Experience with LLM frameworks like LangChain, LlamaIndex, or OpenAI SDK
- Proficiency in prompt engineering
- Strong knowledge of Django and FastAPI
- SQL and NoSQL database experience (plus)
- Docker containerization skills
- Backend best practices: TDD, Git, API design, security
- Vector databases and embedding models
- AI evaluation methodologies
You should be:
- 2+ years Python development experience
- Proven experience with LLM implementation, inference, and fine-tuning
- Fine-tuning techniques and frameworks (PEFT, QLoRA, LLaMA-Adapter, Hugging Face Transformers)
Dimensions and Supplementary Information:
Location: Karachi
What do we have to offer you?
Join Disrupt.com for an extraordinary work experience!
Fast-paced careers, competitive packages, comprehensive well-being programs, extensive medical
coverage,
continuous learning opportunities, generous perks, and an exceptional employee experience await
you.
Embrace a fulfilling journey with us today!