
Machine Learning Engineer

Tekmetric
Summary
Join Tekmetric, a rapidly growing cloud-based auto-repair shop management system company, as a Machine Learning Engineer specializing in NLP. You will develop and train NLP & ML models for document classification, text extraction, and entity recognition, applying LLMs and other techniques to power an intelligent search system. This role requires 3+ years of experience in Machine Learning & NLP, strong Python skills, and familiarity with various ML/NLP frameworks and AWS services. You will collaborate with data engineers and utilize distributed computing for large-scale processing. Tekmetric offers a dynamic work environment, flexible and remote work opportunities, generous PTO, exceptional leave programs, excellent healthcare benefits, a 401(k) plan, and more.
Requirements
- 3+ years of experience in Machine Learning & NLP
- Strong Python skills and experience with ML/NLP frameworks like Hugging Face, spaCy, NLTK, TensorFlow, PyTorch etc
- Familiarity with transformer-based architectures (BERT, GPT, T5, etc.)
- Experience with text classification, embeddings
- Knowledge of OCR (Tesseract, Amazon Textract, or OpenCV-based techniques)
- Hands-on experience with AWS services, Kubernetes, and workflow orchestration (Airflow)
- Strong understanding of information retrieval, search ranking, and ElasticSearch/OpenSearch
Responsibilities
- Develop and train NLP & ML models for document classification, text extraction, and entity recognition
- Experiment with LLMs (GPT, Llama, Claude, etc.), embeddings, transformers, and vector databases
- Build pipelines that combine rule-based methods with ML models for classification
- Apply OCR techniques to extract structured data from PDFs and scanned documents
- Fine-tune and optimize models for scalability, latency, and cost-efficiency
- Deploy ML models in production using Kubernetes, AWS (SageMaker, Lambda, EMR), and Airflow
- Collaborate with data engineers to integrate ML models into search APIs and data pipelines
- Utilize Spark (EMR) or distributed computing for large-scale ML processing
Preferred Qualifications
- Experience fine-tuning LLMs for domain-specific applications
- Experience with RAG and vector databases (FAISS, Pinecone, Weaviate, Vespa, etc.)
- Working knowledge of knowledge graphs, embeddings, or multimodal ML
- Experience optimizing ML models for real-time processing in production environments
Benefits
- Flexible and remote work opportunities
- Generous PTO
- Exceptional leave programs for all of lifeβs moments: maternity, paternity and parental bonding, as well as medical leave to care for yourself or loved ones
- Excellent Medical, Dental, Vision and Prescription Drug Coverage
- 401(k) Retirement Savings Plan with a 6% Match
- Employer covered STD, LTD, Life and AD&D Insurance Programs
- Up to $60 monthly for wellness expenses and activities
- Education Assistance- includes undergraduate/graduate courses and continuing education
Share this job:
Similar Remote Jobs



