jobSkillMatching / samples.py
calvintny's picture
Sample job buttons, JobBERT title-only, TechWolf credits, input-length note
08be600 verified
Raw History Blame Contribute Delete
5.32 kB
"""Sample job postings for the demo buttons: (button label, job title, job description)."""
SAMPLES = [
("Software Engineer", "Backend Software Engineer", """We are hiring a Backend Software Engineer to build the services behind our payments platform.
Responsibilities:
- Design, implement and maintain RESTful APIs and microservices in Java or Python.
- Write unit and integration tests and take part in code reviews.
- Optimise database queries and design schemas in PostgreSQL.
- Deploy and monitor services on AWS using Docker, Kubernetes and CI/CD pipelines.
- Work with product managers and designers in an agile Scrum team.
Requirements: 3+ years of backend development experience, strong knowledge of data structures and algorithms, familiarity with message queues such as Kafka, good communication skills."""),
("Data Scientist", "Data Scientist", """We are looking for a Data Scientist to join our analytics team.
Responsibilities:
- Build and deploy machine learning models to predict customer churn.
- Write production-quality Python and SQL code to extract and transform large datasets.
- Communicate insights to non-technical stakeholders through dashboards and presentations.
- Collaborate with data engineers to maintain data pipelines on AWS.
Requirements:
- MSc in statistics, computer science or a related field.
- Experience with scikit-learn, TensorFlow or PyTorch.
- Strong understanding of A/B testing and experiment design."""),
("HR Business Partner", "HR Business Partner", """As an HR Business Partner you will advise managers on employee relations, performance management and organisational change.
- Coach line managers on conflict resolution and disciplinary procedures.
- Support recruitment, onboarding and workforce planning for your business units.
- Analyse HR metrics such as attrition and engagement to recommend improvements.
- Ensure compliance with employment law and company policy.
Requirements: 5+ years in HR generalist roles, CIPD qualification, excellent stakeholder management."""),
("Recruiter", "Talent Acquisition Specialist", """Join our people team as a Talent Acquisition Specialist and own the full recruitment cycle for technical and commercial roles.
- Partner with hiring managers to define role requirements and interview plans.
- Source candidates through LinkedIn, job boards, referrals and talent communities.
- Screen applicants, conduct structured interviews and coordinate interview panels.
- Negotiate offers and keep candidates engaged through a positive candidate experience.
- Maintain candidate records in our applicant tracking system and report on time-to-hire and pipeline metrics.
Requirements: proven recruitment experience, strong negotiation and communication skills, knowledge of diversity and inclusive hiring practices."""),
("Registered Nurse", "Registered Nurse", """Provide high-quality patient care on a busy medical-surgical ward.
- Administer medication and intravenous therapy safely.
- Monitor vital signs and respond to changes in patient condition.
- Educate patients and families about treatment plans and discharge.
- Maintain accurate clinical records and work within a multidisciplinary team.
Valid nursing registration and BLS certification required."""),
("Marketing Manager", "Digital Marketing Manager", """We need a Digital Marketing Manager to lead our online growth.
- Plan and run paid search, paid social and email campaigns across channels.
- Manage the marketing budget and report on ROI, conversion rates and customer acquisition cost.
- Oversee content creation and SEO strategy for our website and blog.
- Use Google Analytics and A/B testing to optimise landing pages.
- Lead and mentor a team of two marketing executives and coordinate with external agencies.
Requirements: 5 years of digital marketing experience, strong analytical skills, excellent copywriting, experience with HubSpot or a similar CRM."""),
("Accountant", "Financial Accountant", """Our finance team is looking for a Financial Accountant to support the month-end and year-end close.
- Prepare journal entries, reconcile bank and ledger accounts and maintain the general ledger.
- Prepare monthly management accounts and statutory financial statements in line with IFRS.
- Manage accounts payable and receivable, VAT returns and expense reporting.
- Support internal and external audits and improve financial controls.
- Use ERP software and advanced Excel for reporting and variance analysis.
Requirements: accounting degree, ACCA or CPA qualification, attention to detail, ability to meet deadlines."""),
("Warehouse Operative", "Warehouse Operative", """We are hiring a Warehouse Operative to help receive, store and dispatch goods in a fast-paced distribution centre.
- Unload deliveries, check goods against delivery notes and report damages or discrepancies.
- Pick, pack and label orders accurately using a handheld scanner and warehouse management system.
- Operate a forklift truck and pallet jack safely, following health and safety procedures.
- Keep stock organised, carry out regular stock counts and maintain a clean work area.
- Load vehicles correctly and on schedule.
Requirements: forklift licence preferred, ability to lift heavy items, good teamwork, flexible with shifts."""),
]