Join Our Team as an NLP AI Software Engineer
TeamViewer, a leader in remote connectivity software, is seeking a highly skilled and innovative Natural Language Processing AI Engineer to join our dynamic team in Porto, Portugal. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.
Responsibilities
As an NLP AI Software Engineer, you will:
- Develop and implement machine learning algorithms, including LLM and ChatGPT, for various applications, ensuring optimal performance and scalability.
- Implement machine learning models for natural language understanding (NLU) and natural language generation (NLG), including sentiment analysis, topic classification, and conversational AI.
- Collaborate with product managers, engineers, and other cross-functional teams to understand and refine product requirements, ensuring alignment with business objectives.
- Conduct thorough analysis of data sets to identify patterns, trends, and insights to improve AI models.
- Continuously evaluate and improve the performance of NLP models against specific metrics, ensuring the delivery of high-quality solutions.
- Stay updated with the latest advancements in NLP, machine learning, and AI research to incorporate cutting-edge technologies into our platform.
- Participate in code reviews, troubleshoot issues, and optimize AI models for efficiency and accuracy.
- Design and implement data pipelines for collecting, processing, and preparing data for AI training.
- Help shape the direction of machine learning and artificial intelligence at TeamViewer.
Requirements
- Bachelor’s or master’s degree in computer science, Artificial Intelligence, or a related field.
- Proven experience in developing and deploying machine learning models in real-world applications.
- Proficient in programming languages such as Python, Java, or C++.
- Proven experience in NLP, machine learning, and deep learning frameworks (e.g., TensorFlow, PyTorch).
- Strong programming skills in Python and familiarity with NLP libraries (e.g., NLTK, spaCy, Transformers).
- Strong understanding of machine learning frameworks.
- Experience in LLMs, Prompt Engineering, and model optimization.
- Experience with cloud platforms (e.g., AWS, Azure, etc.) for deploying AI solutions.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills in a team-oriented environment.
What We Offer
- Onsite Onboarding in our HQ office for an optimal start.
- Great compensation and benefits packages including company achievement bonus and stock-based options, regular salary reviews.
- Public transport friendly offices.
- Special terms for local gyms.
- Access to Corporate Benefits platform with many discounts.
- Regular Team events and company-wide celebrations.
- Open door policy, no dress code rules, frequent all Hands and Leadership Lunches.
- Hybrid and Flexible work time with up to 50% home office.
- Work From Abroad Program allowing up to 40 days of work outside your contracting country.
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We celebrate diversity as one of our core values and understand that our diverse, values-driven culture makes us stronger. Join us and help create a world that works better.
Benefits Extracted with AI
- Onsite Onboarding in HQ office
- Company achievement bonus
- Stock-based options
- Regular salary reviews
- Public transport friendly offices
- Special terms for local gyms
- Access to Corporate Benefits platform
- Regular Team events
- Open door policy
- No dress code rules
- Hybrid and Flexible work time
- Work From Abroad Program
Similar jobs
Last update: 23 minutes ago
AI Developer at Euronext
Join Euronext as an AI Developer in Porto, focusing on AI/ML solutions, NLP, and data science. Innovate in financial services.
Machine Learning Engineer II - Content, NLP, LLM
Join Tripadvisor as a Machine Learning Engineer II focusing on NLP and LLMs. Work remotely from Portugal or the UK.
Machine Learning Engineer (NLP)
Join Intapp as a Machine Learning Engineer (NLP) in Berlin. Work on AI/ML solutions, leveraging NLP technologies. Competitive salary and benefits.
Senior NLP Engineer
Join Logically as a Senior NLP Engineer to develop AI-first products using machine learning to combat misinformation.
Staff Machine Learning Engineer
Join Twilio as a Staff Machine Learning Engineer in Spain, designing AI-powered features for business communications.
AI Engineer Intern
Join Unbabel as an AI Engineer Intern in Lisbon, working on AI applications in the medical domain. Gain hands-on experience and mentorship.
Senior Software Engineer
Senior Software Engineer needed in Lisbon, skilled in Angular, Clojure, and cloud technologies, offering hybrid work and unlimited holidays.
Senior Software Engineer, LLM
Join Otter.ai as a Senior Software Engineer specializing in LLM, focusing on AI and NLP technologies.
Senior Machine Learning Engineer - NLP
Join Parrot as a Senior Machine Learning Engineer focusing on NLP to develop cutting-edge AI solutions for legal tech.
Frontend Developer (AI Project)
Join SAP as a Frontend Developer for an AI project in Porto Salvo, Portugal. Work with Angular, Vue.js, and JavaScript.
AI Engineer (Large Language Models)
Join Manychat as an AI Engineer specializing in Large Language Models. Work on innovative AI projects in a hybrid work environment.
AI Engineer
Join Showpad as an AI Engineer in Bucharest, driving AI and ML initiatives in a cross-functional, innovative environment.
Senior AI Engineer - NLP and LLMs
Join Aon as a Senior AI Engineer in Dublin, focusing on NLP and LLMs, with flexible hybrid work options.
BTP AI Data Scientist / Machine Learning Engineer
Join SAP as a BTP AI Data Scientist / Machine Learning Engineer to innovate with Generative AI in a hybrid work environment.
Middle AI/NLP Developer
Middle AI/NLP Developer in Naples, Italy. Hybrid work, involving AI-based product development with Java, Python, and ML frameworks.
Senior Data Scientist with NLP and Machine Learning Expertise
Join FURTHER as a Senior Data Scientist specializing in NLP and Machine Learning. Drive innovation in AI-powered solutions.
Senior AI/ML Engineer
Senior AI/ML Engineer role focusing on LLMs, R&D, and performance monitoring in Portugal.
Lead Research Scientist - Large Language Models (LLMs)
Lead Research Scientist role focusing on AI and Machine Learning, driving innovation in smart app development with LLMs.
Staff Machine Learning Engineer (NLP, LLMs)
Join SentinelOne as a Staff Machine Learning Engineer specializing in NLP and LLMs for our new PurpleAI product. Remote role in the Netherlands.
Senior AI Engineer
Join GRiT Solutions as a Senior AI Engineer in Lisbon, Portugal. Work on AI solutions using Scala, Play Framework, and cloud technologies.
Staff Machine Learning Engineer
Join Twilio as a Staff Machine Learning Engineer to design AI solutions remotely in Spain. Requires 5+ years ML experience.
Senior Manager, Machine Learning (GenAI, LLM, Text/Content)
Lead a team in developing AI systems at Tripadvisor, focusing on GenAI, LLM, and content-related projects. Remote work opportunity.
Senior Applied AI Engineer
Join Front as a Senior Applied AI Engineer in Paris to develop and implement generative AI applications, enhancing product features and user experiences.
Senior Machine Learning Engineer
Join In The Pocket as a Senior Machine Learning Engineer to scale AI applications, focusing on MLOps and NLP, in Bucharest.