Street F5, Taramri, Islamabad, Pakistan Remote (Global) Internship

Seeka Technology is hiring a Backend AI & Data Pipeline Engineer

About the role We are looking for a Backend AI & Data Pipeline Engineer to own the end-to-end data processing infrastructure that powers Yuzee's intelligent course and job matching platform. You will design and maintain scalable, event-driven pipelines that process tens of thousands of daily records, generate semantic embeddings, and feed a growing knowledge graph used for personalised career pathway recommendations. What you'll do - Design and maintain three distinct processing pipelines — scheduled job ingestion, event-driven course processing, and a periodic knowledge graph builder — each with independent trigger logic and cost controls - Generate and manage semantic embeddings via Amazon Bedrock (Titan v2), index them in MongoDB Atlas Vector Search, and calibrate similarity thresholds to ensure match accuracy - Build and maintain a knowledge graph linking jobs, courses, skills, and industries using FP-Growth association rules and archetype-to-SOC code mapping - Build and improve a two-stage discovery and matching API on AWS Lambda — vector retrieval first, then deep eligibility scoring with LLM re-ranking - Right-size Fargate Spot instances and design resumable processing loops that tolerate interruption, keeping infrastructure costs under control as data volume scales - Maintain and improve daily job scrapers across multiple sources and build institution data scrapers with robust HTML cleaning pipelines What we're looking for - 1+ years of backend engineering experience focused on data pipelines, ML infrastructure, or search systems - Hands-on experience with AWS serverless and container services — Lambda, ECS Fargate, EventBridge, and Step Functions - Strong Python skills — Pandas, async processing, bulk database operations, and text cleaning - Familiarity with vector databases and semantic similarity search; MongoDB Atlas Vector Search experience is a strong plus - Cost-conscious infrastructure mindset — you think in per-record compute costs, free tiers, Spot resilience, and right-sizing - Ability to document and communicate complex architecture clearly to both technical and non-technical stakeholders Nice to have - Experience with knowledge graphs or association rule mining (FP-Growth, Apriori) - Experience using LLMs for re-ranking or eligibility assessment on top of vector retrieval results - Background in edtech, jobtech, or recommendation/matching systems
Job Details
Location Street F5, Taramri, Islamabad, Pakistan
Work mode Remote (Global)
Employment Internship
Category other
Posted 4 months ago
or drop your CV first
About company
Seeka Technology logo
SEEKA Technologies (Not Seeka Limited) is a project under its parent organization called Fresh Futures Australia which is an education consultant based in both Australia and Malaysia. It will be a huge platform that utilises A.I. to help match students and job seekers to the right opportunities relevant to them from Primary/Grade school to University level as well as language schools and job opportunities. Our mission is to make it easier for anyone to find, filter and apply to different schools or educational institutions that suit them best as well as make the transition from studies to work more seamless. We are seeking a detail-oriented QA Tester to join our team. In this role, you will be responsible for ensuring that all of our software products meet the highest standards of quality and reliability. You will work closely with developers, product managers, and other team members to identify, report, and track bugs and issues. Your main goal will be to ensure that our software products are functional, user-friendly, and meet the needs of our clients.Salary range will depend on your overall academic qualifications and experience post graduation and will be discussed with you should you be shortlisted for the job. Job Description: * Testing each and every button, page, feature and tool on our platform to verify the functionality and quality of our platform * To create and execute test plans, test cases, and test scripts * Using MS Excel or Google sheets to document each and every step you took to arrive at any results you find and the important things to note about the result * Documenting any problems, issues and bugs you find that would severely affect the user experience * Using Adobe XD to open prototype designs and analyze the UI/UX * Communicate with team members and stakeholders to provide updates on testing progress and results Qualifications: 1 A Bachelors or Masters degree in Computer Science, Software Engineering, Information Technology and any related field. 2 Proven 5+ years of experience as a QA Tester or similar role 3 Knowledge of software testing methodologies and best practices 4 Familiarity with bug tracking software 5 Strong analytical and problem-solving skills 6 Excellent communication and collaboration skills 7 Ability to work independently and as part of a team 8 Detail-oriented with a strong focus on quality Additional Information: * Completely remote or work from home (Very good if you also want to spend more time with family) * Friendly and understanding colleagues * You get to work in an agile work environment * You get to show your leadership skills * International working exposure * Company shares can be offered based on how successful with our products' launch * Company sponsored online classes or tech talks * Bonuses if you perform beyond expectation * Promotions towards better job roles possible after a certain period of time
All jobs at Seeka Technology Visit website