Bosch

Research Engineer, Natural Language Processing

Bengaluru, India
Python Java C++ R PyTorch TensorFlow RAG LLM LangChain MLflow Airflow Machine Learning Deep Learning NLP
Description

Research Engineer - NLP

Location: bengaluru, in

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Roles & Responsibilities:

  1. Research and Development: Design, develop, and implement novel NLP algorithms and models to achieve state-of-the-art performance on various NLP tasks.

  2. Algorithm Engineering: Implement NLP algorithms and models from theory to practice, ensuring their scalability, efficiency, and performance.

  3. Experimentation and Evaluation: Conduct thorough experiments and evaluations of NLP models to determine their effectiveness and identify areas for improvement.

  4. Model Optimization and Deployment: Optimize and deploy NLP models for production-ready use cases, ensuring their reliability and maintainability.

  5. Knowledge Sharing and Collaboration: Collaborate with the research team to share knowledge, best practices, and research results.

  6. Staying Up-to-Date: Stay current with the latest developments in NLP research and industry trends.

  7. Documentation and Communication: Write technical reports, papers, and documentation to communicate research results and best practices.

  8. Mentorship and Training: Mentor and train junior researchers and engineers to develop their NLP skills.

     

Required skills:

  1. Strong background in NLP, including language understanding, text processing, and machine learning.

  2. Proficiency in one or more programming languages (e.g., Python, Java, C++, R).

  3. Familiarity with NLP frameworks and toolkits (e.g., PyTorch, TensorFlow, spaCy, NLTK).

  4. GenAI Skills and Tools: RAG, Quantization, LLM-fine tuning, Parameter Efficient Fine-tuning (PEFT) using LoRA/QLoRA, LangChain, LangGraph/AutoGen/CrewAI.

  5. MLOps: Atleast one of MLFlow, DVC, Wandb, Airflow.

  6. Strong knowledge of machine learning and deep learning concepts, including supervised and unsupervised learning methods.

  7. Research experience with publication(s) in top-tier NLP conferences.

  8. Excellent problem-solving and analytical skills, with a strong ability to design and implement solutions.

  9. Strong communication and collaboration skills, with the ability to effectively communicate technical research and ideas to both technical and non-technical stakeholders.

Qualifications

1. Ph.D. or M.S. from top Indian institutes (IITs, IIITs, IISc etc.) in Computer Science or a related field (e.g., NLP, linguistics, artificial intelligence, cognitive science)

Additional Information

3-5 years of experience.

Bosch
Bosch

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say