Mid Level Engineer - Machine Learning (NLP Focus)
at Mitratech
München, Bayern, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Dec, 2024 | Not Specified | 29 Sep, 2024 | N/A | Risk,Machine Learning,Data Quality,Model Development,Technical Proficiency,Computer Science,Operations | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB OVERVIEW
We are seeking a highly skilled Mid Level Software Engineer specializing in Machine Learning, with a focus on Natural Language Processing (NLP), to join our dynamic team. The ideal candidate will play a pivotal role in understanding business objectives and leveraging machine learning models to meet these goals effectively. This position requires a blend of expertise in data science and software engineering, along with a passion for staying at the forefront of machine learning advancements.
Essential Duties & Responsibilities:
- Model Development: Understand business objectives and develop machine learning models to achieve these goals, complete with performance tracking metrics.
- Data Management: Ensure data quality through rigorous verification and cleaning processes. Explore and visualize data to understand it thoroughly, identifying any distribution differences that could impact model performance in real-world applications.
- Research and Data Acquisition: Proactively find and utilize available datasets online for model training purposes.
- Strategy and Validation: Define and implement robust validation strategies for model evaluation.
- Model Training and Tuning: Take charge of training models and fine-tuning hyperparameters to optimize performance.
- Model Deployment: Skillfully deploy models to production environments, ensuring seamless integration and operational efficiency.
- Industry Awareness: Maintain an up-to-date understanding of the latest developments in the machine learning field, with a keen eye on advancements in NLP.
REQUIREMENTS & SKILLS:
- ML Experimentation: A solid understanding of setting up machine learning experiments, communicating results, and managing stakeholder expectations.
- Data Quality Management: Experience in verifying and ensuring data quality through comprehensive data cleaning processes.
- Model Development: Proven experience in training custom models with available data and conducting rapid experimentation for proof-of-concept projects.
- Technical Proficiency: Hands-on knowledge of at least one major machine learning framework, with a preference for PyTorch.
- MLOps Knowledge: Familiarity with MLOps practices, including model deployment and offering machine learning models as a service, is highly desirable.
- LLMs and Third-Party Services: Understanding of Large Language Models (LLMs) and third-party services, with the ability to evaluate the benefits of using these over in-house model development.
EDUCATION:
- A Master’s degree in Machine Learning, Computer Science with a preference for specialization in the NLP domain.
Responsibilities:
- Model Development: Understand business objectives and develop machine learning models to achieve these goals, complete with performance tracking metrics.
- Data Management: Ensure data quality through rigorous verification and cleaning processes. Explore and visualize data to understand it thoroughly, identifying any distribution differences that could impact model performance in real-world applications.
- Research and Data Acquisition: Proactively find and utilize available datasets online for model training purposes.
- Strategy and Validation: Define and implement robust validation strategies for model evaluation.
- Model Training and Tuning: Take charge of training models and fine-tuning hyperparameters to optimize performance.
- Model Deployment: Skillfully deploy models to production environments, ensuring seamless integration and operational efficiency.
- Industry Awareness: Maintain an up-to-date understanding of the latest developments in the machine learning field, with a keen eye on advancements in NLP
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
The nlp domain
Proficient
1
München, Germany