1

Nlp Engineer Jobs in Michigan (NOW HIRING)

AI Engineer

Birmingham, MI · On-site

$150K - $250K/yr

AI Engineer Responsibilities * Build, experiment, and evaluate AI agents and ML models in the NLP domain to improve the accuracy of medical coding/billing and other aspects of revenue cycle ...

AI Engineer

Birmingham, MI · On-site

$150K - $250K/yr

AI Engineer Responsibilities * Build, experiment, and evaluate AI agents and ML models in the NLP domain to improve the accuracy of medical coding/billing and other aspects of revenue cycle ...

AI Engineer

Ann Arbor, MI · On-site

$150K - $250K/yr

AI Engineer Responsibilities * Build, experiment, and evaluate AI agents and ML models in the NLP domain to improve the accuracy of medical coding/billing and other aspects of revenue cycle ...

AI Engineer

Birmingham, MI · On-site

$150K - $250K/yr

AI Engineer Responsibilities * Build, experiment, and evaluate AI agents and ML models in the NLP domain to improve the accuracy of medical coding/billing and other aspects of revenue cycle ...

AI Engineering Leadership: * Define best practices for AI solution design, deployment, and ... NLP/document intelligence pipelines * Ensure solutions are modular, reusable, and scalable 3. Data ...

AI engineer

Dearborn, MI · On-site

$89K - $122K/yr

AI engineer Location: Dearborn, MI,48120- 2 days onsite in a week Employment Type: Full-time ... Experience with Python and have used Machine Learning algorithms (pytorch, NLP etc) . * Experience ...

Large language models (LLMs) and generative AI applications, machine learning models, natural language processing (NLP), optimization and mathematical programming and recommendation systems. * Builds ...

New

Large language models (LLMs) and generative AI applications, machine learning models, natural language processing (NLP), optimization and mathematical programming and recommendation systems. * Builds ...

New

next page

Showing results 1-20

Nlp Engineer information

See Michigan salary details

$31.8K

$93.5K

$119.8K

How much do nlp engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for nlp engineer in Michigan is $93,506.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,100.00 and $118,500.00 per year, depending on experience, location, and employer.

What does an NLP engineer do?

An NLP Engineer develops algorithms and models that enable computers to understand, interpret, and generate human language. They work with machine learning, deep learning, and linguistic principles to build applications like chatbots, speech recognition systems, and text analytics tools. Their role involves data preprocessing, model training, and optimization to improve language-based AI solutions.

What are typical projects or responsibilities for an NLP engineer in a team setting?

As an NLP Engineer, you will often work on projects such as building text classification models, developing chatbots, or creating tools for information extraction from documents. Your responsibilities may include data preprocessing, model development and evaluation, and collaborating with data scientists or software engineers to deploy models into production. Day-to-day, you’ll also be involved in regular code reviews, experiment tracking, and keeping up with new advancements in NLP techniques. Teamwork and clear communication are essential, as you’ll regularly coordinate with product managers and other stakeholders to align solutions with business goals. This environment provides opportunities to develop both technical depth and leadership skills as you take on increasingly complex projects.

What are the key skills and qualifications needed to thrive in the NLP engineer position, and why are they important?

To thrive as an NLP Engineer, you need a strong foundation in mathematics, programming (especially Python), and experience with machine learning and natural language processing techniques, typically supported by a degree in computer science or a related field. Familiarity with NLP frameworks such as spaCy, NLTK, or Hugging Face Transformers, as well as experience using cloud platforms and version control systems, is also important. Strong problem-solving abilities, communication skills, and a collaborative mindset help you stand out in this role. These skills and qualities are crucial for developing, deploying, and optimizing language-based AI solutions that meet real-world business needs.

How much do NLP engineers make?

NLP engineers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in deep learning and natural language processing tools can command higher salaries. Many positions also offer benefits such as flexible schedules and opportunities for professional development.

Is an NLP engineer a good career?

An NLP engineer is a specialized role focused on developing natural language processing systems, often requiring skills in machine learning, programming, and data analysis. It is considered a growing field with strong demand due to the increasing use of AI and language-based applications in various industries.

What cities in Michigan are hiring for Nlp Engineer jobs?

Cities in Michigan with the most Nlp Engineer job openings:

Infographic showing various Nlp Engineer job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $93,506 per year, or $45 per hour.

Software Developer for NLP Solutions - Product Localization

Livonia, MI • On-site

Other

Posted 3 days ago

New


Job description

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Position Overview:

As a software developer, you will play a critical role in enhancing our localization efforts through the development, implementation and optimization of advanced software applications and AI data-driven solutions. You will work closely with cross-functional teams to design, code, implement and optimize localization agents, applications and data workflows, enhance language models, and optimize AI data selection, maintenance and usage.

Key Responsibilities:
  • Develop, evaluate, deploy and document AI capabilities, applications and solutions u2013 implement custom AI data retrieval systems
  • Develop and implement AI agents and applications
  • Design and build chatbots and virtual assistants
  • Design, develop, test and deploy web apps
  • Create and optimize question-answering systems
  • Develop and enhance text summarization algorithms
  • Implement advanced search techniques and algorithms
  • Collaborate with cross-functional teams to integrate AI solutions into products
  • Conduct research and stay updated with the latest advancements in NLP and machine learning
  • Develop, evaluate, deploy, and document AI solutions u2013 implement custom AI/RAG data retrieval systems:
    • Design, code, test and implement AI agents, applications, solutions and custom data to improve machine translation, translation quality prediction, text analysis and language processing as part of the comprehensive corporate localization workflow. Add custom data to RAG repositories, develop continuous custom data pipeline. Participate in agile scrum ceremonies like daily standup, sprint planning, sprint review and retrospective.
  • Optimize Localization Data Workflows and Usage:
    • Collaborate with localization specialists to automate and enhance translation processes.
    • Develop tools to assist in localization activities, terminology management, glossary creation, and consistency checks. Create and optimize custom data pipelines and workflows for efficient data handling and processing.
  • Research and Innovation:
    • Stay updated on the latest developments in NLP and machine learning. Propose and implement innovative solutions to complex language processing challenges.
  • Cross-functional Collaboration:
    • Work with software engineers, product managers, and localization teams to integrate AI solutions into our products. Provide technical guidance and support to team members on data science and AI methodologies.
  • Performance Monitoring:
    • Evaluate the effectiveness of AI models and algorithms. Evaluate data effectiveness for custom capabilities/AI agents. Measure efficiency of custom data. Optimize models based on performance metrics and user feedback. Take ownership for the data science workflow including exploratory data analysis and model development. Document and present findings, methodologies, and results to stakeholders.
Qualifications:
  • Education:
    • Bacheloru2019s degree in Computer Science, Data Science, Computational Linguistics, Artificial Intelligence, or a related field. Masteru2019s degree a plus but not required.
  • Experience:
    • Minimum of 3 years of professional experience developing applications and solutions. Experience developing applications and solutions either hosted on or connected to cloud platforms (Azure, AWS, etc.)
    • Experience developing multilingual projects and handling language-specific challenges. Experience implementing custom AI and RAG systems.
    • Building and optimizing vector databases for efficient information retrieval
    • Implementing and fine-tuning embedding models for document processing
    • Creating custom chunking strategies and document preprocessing pipelines
    • Developing context-aware prompt engineering solutions
  • RAG (Azure, AWS) Implementation:
    • Successfully deployed production-grade RAG systems that integrate with existing enterprise infrastructure
    • Experience in optimizing retrieval performance and relevance scoring
    • Demonstrated ability to create custom evaluation metrics for RAG system performance
    • Knowledge of best practices in prompt engineering and context window management
    • Natural Language Processing (NLP):
    • Experience with Key techniques and concepts in NLP, NLU and NLG
    • Experience with API development and microservices architecture
    • Understanding of enterprise security requirements for AI systems
    • Familiarity with MLOps practices and deployment pipelines
    • Background in software localization or familiarity with localization processes is highly desirable.
  • Technical Skills:
    • Proficient in programming languages such as C++, Java, Python, etc.
    • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and their corresponding AI services.
    • Experience with Gen AI, LLMs, Agentic AI, Vector DBs
    • Machine Learning Strategies
    • Experience working with continuous integration and delivery (CI/CD) pipelines.
    • Soft Skills:
    • Excellent problem-solving abilities and attention to detail. Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. Collaborative mindset and experience working in cross-functional teams.
    • Certifications:
    • Relevant certifications in machine learning or NLP are a plus but are not required.
Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

Siemens Software. Transform the Everyday with Us #SWSaaS

The pay range for this position is $90,000 - $162,000 annually with a target incentive of 3-5% of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.

$90000 $162000 3-5%

#J-18808-Ljbffr