Senior 3D Machine Learning Scientist (m/w/d)

Darmstadt, germany
Apply

**Company: exocad GmbH Job Description Summary: Senior 3D Machine Learning Scientist position available at exocad GmbH in Darmstadt. Responsibilities include developing and improving machine learning models for 3D tooth shape generation, working on numerical optimization algorithms, and collaborating with dentists and dental technicians. Requirements include a bachelor’s degree in informatics or similar, background in Computer Graphics/Computer Vision/Machine Learning, and experience with Python, PyTorch, 3D geometry processing libraries, and more. Nice to have dental knowledge, C++ experience, and familiarity with other ML frameworks. Benefits include flexible working hours, training opportunities, company events, and more. Interested candidates can apply online. Job Description: To strengthen our exocad ML/AI team in Darmstadt we are looking for you as Senior 3D Machine Learning Scientist (m/w/d) Start date: 01.09.2024 or later We are seeking a talented and driven individual to join our team as a Senior 3D Machine Learning Scientist. In this role, you will have the exciting opportunity to contribute to the advancement of our cutting-edge dental software solutions. Your primary responsibility will be to improve existing 3D machine learning models by adapting and training them, making crucial decisions about data collection and labeling. Additionally, you will play a vital role in designing novel machine learning algorithms to tackle real-world problems in the dental industry. In this role, you will … • Develop and improve machine learning models for 3D tooth shape generation. This entails: • Building data pre- and post-processing pipelines • Adapting, implementing and training 3D geometric machine learning models • Work on numerical optimization algorithms… to complement the ML models • Work closely with our dentists and dental technicians to build domain knowledge into the algorithms • Optimize test-time ML pipelines for speed and memory usage • Build processes to validate performance and robustness of the test-time ML pipelines In this role, you’ll need … • Min. a bachelors degree in informatics or similar education • A strong background in Computer Graphics / Computer Vision / Machine Learning • 5+ years of experience in Python and the following libraries: • PyTorch • 3D geometry processing libraries such as trimesh, pymeshlab, open3d, libigl • Standard data processing libraries such as numpy, opencv, scikit, scipy • Profound knowledge of CI/CD, DevOps, MLOps, Unit Tests • Experience with 3D / geometric machine learning architectures • Knowledge about the most common neural network architectures such as AE, VAE, MLP, CNN, transformer, GAN, diffusion model • Knowledge about generative AI • The ability to work on cutting-edge research projects, while having a product mindset Nice to have … • Some dental knowledge • Some experience with C++ • Some experience with other ML frameworks, such as TensorFlow • Some experience with parallel computing / code optimization • Some experience developing mathematical optimization algorithms • Some experience in cloud computing / deployment including AWS, Docker What we offer you … • Exciting and varied activities in a dynamic and growth-oriented software company • Positive working atmosphere that promotes both individual freedom and responsibility • Strong team spirit and very good working atmosphere • Modern offices and workstations, working with the latest technologies • Flexible working hours • Hybrid work, Monday and Friday home office is possible • Training opportunities • Company events • Sports opportunities and work-life balance • Free drinks, fruit and snacks / Canteen with own cook • Good transport connections • JobTicket/JobBike Our Mission exocads mission is to make high-quality dental restorations accessible to everyone. At exocad you will work on a product that gives people more quality of life every day. exocad offers you a very interesting working environment in one of the market-leading software companies in the dental industry. Want to join? If this position excites you and fits your qualifications and professional goals, we look forward to receiving your application. Please use our online form to apply: Online application For questions, please contact us: exocad GmbH Christian Agne Rosa-Parks-Str. 2 64295 Darmstadt Tel.: +49 6151 6294-133 E-Mail: Download job ad as PDF • The job title does not mean the male variant, but stands for the gender-neutral designation of the profession. People are welcome regardless of gender, origin, sexual orientation and religion

Company:exocad GmbH

Qualifications:

Language requirements:

Specific requirements:

Educational level:

Level of experience (years):Senior (5+ years of experience)

 Train your own AI: Fine tune a large language model for sentence similarity

Train your own AI: Fine tune a large language model for sentence similarity

“Fine-tuning” means adapting an existing machine learning model for specific tasks or use cases. In this post I’m going to walk you through how you can fine tune a large language model for sentence similarity using some hand annotated test data. This example is in the psychology domain. You need training data consisting of pairs of sentences, and a “ground truth” of how similar you want those sentences to be when you train your custom sentence similarity model.

Hire an NLP developer
Ai and nlpBusiness applications

Hire an NLP developer

Hire an NLP developer and untangle the power of natural language in your projects The world is buzzing with the possibilities of natural language processing (NLP). From chatbots that understand your needs to algorithms that analyse mountains of text data, NLP is revolutionising industries across the board. But harnessing this power requires the right expertise. That’s where finding the perfect NLP developer comes in. Post a job in NLP on naturallanguageprocessing.

What is NLP?

What is NLP?

Natural language processing What is natural language processing? Natural language processing, or NLP, is a field of artificial intelligence that focuses on the interaction between computers and humans using natural language. NLP is a branch of AI but is really a mixture of disciplines such as linguistics, computer science, and engineering. There are a number of approaches to NLP, ranging from rule-based modelling of human language to statistical methods. Common uses of NLP include speech recognition systems, the voice assistants available on smartphones, and chatbots.