1,194 Computational Linguistics jobs in the United Kingdom
Senior Lecturer - Computational Linguistics
Posted 11 days ago
Job Viewed
Job Description
- Delivering engaging lectures, seminars, and workshops on Computational Linguistics and related topics at undergraduate and postgraduate levels.
- Designing and updating course curricula to reflect the latest advancements in the field.
- Conducting independent research, publishing in leading academic journals and conferences, and securing research grants.
- Supervising Master's and Doctoral students' research projects and dissertations.
- Contributing to the administrative and academic governance of the department, including committee work.
- Mentoring junior faculty and research staff.
- Collaborating with interdisciplinary research groups and external partners.
- Developing and maintaining professional networks within academia and industry.
- Contributing to the development and delivery of online and blended learning materials.
- Promoting the university's research and teaching excellence through public engagement activities.
- Ensuring a positive and inclusive learning environment for all students.
- Participating in academic recruitment and admissions processes.
Qualifications:
- PhD in Computational Linguistics, Linguistics, Computer Science, or a closely related field.
- A distinguished academic profile with a strong publication record in peer-reviewed journals and conferences.
- Proven experience (e.g., 5+ years post-doc) in teaching and lecturing at the university level.
- Expertise in at least one core area of Computational Linguistics, such as NLP, speech processing, statistical language modeling, or semantics.
- Demonstrated ability to attract research funding and manage research projects.
- Experience in supervising postgraduate research students.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively in a hybrid environment, balancing remote research and preparation with in-person teaching and collaboration.
- A commitment to academic excellence and student success.
- Experience with programming languages commonly used in NLP (e.g., Python) is desirable.
Senior Lecturer in Computational Linguistics
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Teach undergraduate and postgraduate modules in computational linguistics, natural language processing, and related areas.
- Develop innovative teaching materials and assessment methods.
- Supervise Master's and Doctoral students, providing academic guidance and mentorship.
- Conduct high-quality research in computational linguistics, publishing findings in leading peer-reviewed journals and conferences.
- Actively participate in departmental seminars, workshops, and academic meetings.
- Contribute to curriculum development and departmental administration.
- Seek external funding for research projects.
- Collaborate with colleagues across disciplines to foster interdisciplinary research initiatives.
- Engage in public outreach and knowledge exchange activities.
- Uphold the academic standards and reputation of the university.
- A PhD in Linguistics, Computer Science, or a closely related field with a specialization in computational linguistics.
- A strong publication record in reputable academic venues.
- Demonstrated experience in teaching at university level, with evidence of teaching excellence.
- Experience in supervising postgraduate research students.
- Proficiency in programming languages commonly used in computational linguistics (e.g., Python, Java) and relevant software tools.
- Excellent research proposal writing and grant application skills.
- Strong communication, presentation, and interpersonal skills.
- Ability to work effectively both independently and as part of a collaborative team.
- A commitment to ongoing professional development and engagement with the academic community.
Senior Lecturer in Computational Linguistics
Posted 15 days ago
Job Viewed
Job Description
Key Responsibilities:
- Teach and develop undergraduate and postgraduate courses in Computational Linguistics and related areas.
- Conduct independent, high-quality research and publish findings in leading venues.
- Supervise Master's and Doctoral students' research projects.
- Contribute to the development and enhancement of the curriculum.
- Attract external research funding through grant applications.
- Contribute to the administrative and collegial life of the department.
- Engage in public outreach and knowledge exchange activities.
- Collaborate with researchers across disciplines.
- Mentor junior academics and postdoctoral researchers.
- Maintain an active role in relevant academic communities.
- Ph.D. in Computational Linguistics, Linguistics, Computer Science, or a related field.
- A distinguished publication record in computational linguistics or NLP.
- Demonstrated success in securing research grants and funding.
- Significant experience (5+ years) in university-level teaching and research supervision.
- Expertise in one or more core areas of computational linguistics (e.g., NLP, ML for language, speech processing).
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively in both remote and on-campus academic settings.
- Strong organizational and project management skills.
Senior Lecturer in Computational Linguistics
Posted 17 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging lectures, seminars, and practical sessions in Computational Linguistics and related areas.
- Develop and update course content, ensuring relevance and alignment with current research and industry trends.
- Conduct independent and collaborative research, leading to publications in high-impact journals and conferences.
- Supervise undergraduate and postgraduate research projects, theses, and dissertations.
- Contribute to the departmental administrative workload, including curriculum development and quality assurance.
- Seek and secure external research grants and funding opportunities.
- Mentor students, providing academic support and career guidance.
- Engage in scholarly activities, such as attending conferences and presenting research findings.
- Foster interdisciplinary collaborations within and beyond the university.
- Contribute to the university's reputation for research excellence and teaching quality.
- PhD in Computational Linguistics, Linguistics, Computer Science, or a closely related field.
- A strong track record of academic research, evidenced by publications in peer-reviewed journals and conference proceedings.
- Experience in teaching at the university level, with a demonstrable ability to engage students effectively.
- Expertise in at least one core area of computational linguistics (e.g., NLP, machine translation, corpus linguistics, formal semantics).
- Familiarity with programming languages commonly used in linguistics research (e.g., Python, R) is desirable.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively within a hybrid working model.
- Potential to secure external research funding.
Lead Machine Learning Engineer - Natural Language Processing
Posted 2 days ago
Job Viewed
Job Description
As a Lead ML Engineer, your responsibilities will encompass the entire lifecycle of NLP model development, from conceptualization and data preprocessing to deployment and ongoing optimization. Key duties include:
- Designing, building, and refining state-of-the-art NLP models for tasks such as sentiment analysis, text summarization, machine translation, and question answering.
- Leading the development of new features and enhancements for existing NLP systems, ensuring scalability and robustness.
- Architecting and implementing efficient data pipelines for training and inference of large-scale language models.
- Collaborating closely with product managers, data scientists, and software engineers to define project requirements and deliver solutions.
- Mentoring and guiding junior engineers, fostering a culture of technical excellence and knowledge sharing.
- Evaluating model performance using appropriate metrics and methodologies, and iterating based on results.
- Staying current with the latest advancements in NLP, deep learning, and associated research communities.
- Ensuring best practices in code quality, testing, and deployment for machine learning systems.
The successful candidate will hold a Master's or Ph.D. in Computer Science, Artificial Intelligence, Computational Linguistics, or a closely related field, coupled with at least 6 years of professional experience in machine learning engineering, with a significant focus on NLP. Essential qualifications include:
- Demonstrated expertise in NLP techniques, including transformers, RNNs, LSTMs, and attention mechanisms.
- Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
- Experience with NLP libraries like Hugging Face Transformers, spaCy, or NLTK.
- Strong understanding of MLOps principles and tools for model deployment and management.
- Proven experience in leading technical projects and managing engineering teams.
- Excellent analytical and problem-solving abilities.
- Exceptional communication skills to articulate complex technical concepts effectively in a remote setting.
This is a fantastic chance to lead critical NLP initiatives, leverage cutting-edge technologies, and make a substantial contribution to a forward-thinking organization from the comfort of your home office. Join a collaborative and innovative remote-first environment where your expertise will be highly valued.
Machine Learning Engineer
Posted 8 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer
3 Month Contract Initially with most probable extension
Location- London- Working Remotely
Are you a Senior ML Engineer with a passion for building large-scale, production-ready systems? We're looking for a talented professional to join a leading global digital entertainment platform. This is a fantastic opportunity to work on a 3-month contract with a high probability of extension.
The Role
We need a Senior ML Engineer to help us design, build, and deploy robust machine learning systems that power our platform. You'll be a key part of our team, tackling complex challenges and ensuring our models are scalable and reliable in a production environment.
What You'll Bring
- Production Experience : Proven track record of developing large-scale ML systems. We're particularly interested in candidates who have experience at large, international companies.
- Technical Skills : Strong proficiency in languages like Java, Scala, or Python .
- Deep Learning Frameworks : Hands-on experience with either PyTorch or TensorFlow .
- Experience : Previous experience working on distributed systems is a plus.
This is an urgent vacancy with deadline where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it khushboo. pandey @ randstad. Co. uk
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Machine Learning Engineer
Posted 8 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer
3 Month Contract Initially with most probable extension
Location- London- Working Remotely
Are you a Senior ML Engineer with a passion for building large-scale, production-ready systems? We're looking for a talented professional to join a leading global digital entertainment platform. This is a fantastic opportunity to work on a 3-month contract with a high probability of extension.
The Role
We need a Senior ML Engineer to help us design, build, and deploy robust machine learning systems that power our platform. You'll be a key part of our team, tackling complex challenges and ensuring our models are scalable and reliable in a production environment.
What You'll Bring
- Production Experience : Proven track record of developing large-scale ML systems. We're particularly interested in candidates who have experience at large, international companies.
- Technical Skills : Strong proficiency in languages like Java, Scala, or Python .
- Deep Learning Frameworks : Hands-on experience with either PyTorch or TensorFlow .
- Experience : Previous experience working on distributed systems is a plus.
This is an urgent vacancy with deadline where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it khushboo. pandey @ randstad. Co. uk
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Be The First To Know
About the latest Computational linguistics Jobs in United Kingdom !
Machine Learning Engineer
Posted 5 days ago
Job Viewed
Job Description
Machine Learning Engineer
Salary: Up to £90k + Equity
Location: Fully Remote in UK
I am working with an exciting start-up in the UK, who are looking for a Machine Learning Engineer to join their growing team.
As a core early team member, you’ll design, optimize, and deploy models that make real-time insights possible, all while shaping the technical direction of a fast-moving startup.
What You’ll Own:
- Build and optimize ML models
- Turn research prototypes into production-ready systems.
- Collaborate across product, hardware, and data teams to tackle real-world challenges.
- Influence technical strategy and contribute to the startup’s growth and product roadmap.
What We’re Looking For:
- Strong Python and deep learning skills (PyTorch/TensorFlow).
- Experience with TinyML frameworks (TensorFlow Lite, TVM, ExecuTorch).
- Expertise in model optimization for constrained devices (quantization, pruning, compression).
- Ability to take ownership and thrive in a fast-paced, flexible startup environment.
This role does not offer sponsorship!
If you interested, please reach out to-
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Machine Learning Engineer

Posted 13 days ago
Job Viewed
Job Description
We're looking for Machine Learning Engineers to join the Generative ML Platform team at Snap Inc!
What you'll do:
+ Develop ML-tools and ML-products that serve millions of Snapchatters on a daily basis
+ Build cutting-edge augmented reality experiences with diffusion/flow matching models and GANs
+ Deliver GenAI experiences for the edge devices
+ Work on state of the art GenAI pipelines for image and video generation
+ Work closely with other Snap teams to introduce, prototype and launch new products
Knowledge, Skills & Abilities:
+ A proven passion for machine learning; you stay up-to-date with research and are excited about prototyping new ideas quickly
+ Knowledge of mathematics and deep learning foundations
+ Ability to effectively collaborate with internal teams and external partners
+ Ability to work independently
Minimum Qualifications:
+ Bachelor's Degree in a technical field such as computer science, mathematics, statistics or equivalent years of experience
+ Engineering experience in one or more of the following: neural rendering, generative models, segmentation, object detection, classification, tracking, or other related applications of deep learning
+ Experience with the major deep learning frameworks: PyTorch or TensorFlow
+ Strong programming skills in Python or C+Preferred Qualifications:
+ Experience developing real-time software for mobile applications
+ Knowledge of computer graphics foundations
+ Track record of successful projects in GenAI field
+ Examples of your work such as open source projects, blog posts, Kaggle contests, top conference or journal publications, etc.
If you have a disability or special need that requires accommodation, please don't be shy and provide us some information ( .
"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week.
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
Our Benefits ( : Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success!
**A Decade of Snap ( **:** Learn about our origin story, values, mission, culture of innovation, and more.
**CitizenSnap ( **:** In our third annual CitizenSnap Report, we demonstrate progress towards our environmental, social, and governance (ESG) goals, and we lay out our plans looking forward.
**The DEI Innovation Summit ( **:** Watch highlights from the 2nd annual DEI Innovation Summit, which brings together thought leaders and DEI experts for a day of courageous conversations to enable bold action.
**Snap News ( **:** Stay up to date on the latest and greatest product and innovation news at Snap
Applicant and Candidate Privacy Policy (