Software Engineer @Tekmetric

[Hiring] Software Engineer @Tekmetric

Feb 14, 2025 - Tekmetric is hiring a remote Software Engineer. đź’¸ Salary: unspecified. đź“ŤLocation: USA.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a Software Engineer with expertise in web scraping, data processing, and search technologies to help build a large-scale data ingestion and classification system. You will be responsible for:

  • Extracting data from diverse sources (web pages, APIs, PDFs)
  • Cleaning and normalizing data
  • Building search capabilities using ElasticSearch/OpenSearch
  • Working with Python, Scrapy, Airflow, Kubernetes, AWS, and Spark to create scalable, high-performance data pipelines

Key responsibilities include:

  • Building and designing large scale, distributed crawling bots (perhaps AI agents) and infrastructure that operate in an adversarial environment aiming at low operational overhead
  • Developing and maintaining data pipelines to extract data from large volumes of web pages, documents, PDFs (OCR), and APIs
  • Helping unify heterogeneous documents into a coherent data schema across varied source formats
  • Preprocessing and normalizing raw data for downstream classification, ML/NLP, and search indexing
  • Building APIs to expose structured, classified data via ElasticSearch/OpenSearch
  • Collaborating with ML/NLP teams to integrate classification models into the pipeline
  • Automating workflows using Apache Airflow and deploying solutions in Kubernetes on AWS
  • Optimizing and scaling data pipelines using Spark (EMR) for processing large datasets

Qualifications

  • 3+ years of experience in Python with building crawling/scraping solutions at scale
  • Experience working with APIs (REST), PDF processing (OCR, Tesseract, PyMuPDF etc.)
  • Proficiency in data processing & search technologies (ElasticSearch/OpenSearch, NoSQL/SQL databases)
  • Hands-on experience with Airflow and Spark (EMR) or similar distributed systems
  • Strong problem-solving skills in handling anti-scraping mechanisms and data scaling challenges
  • Hands-on experience with AWS or GCP

Requirements

  • Familiarity with NLP and Machine Learning (a plus but not required)
  • Experience with LLMs, NLP models, or ML frameworks (e.g., Hugging Face, spaCy, TensorFlow, PyTorch)
  • Prior experience in automated document classification
  • Experience working in high-scale, production environments with petabytes of data
  • Hands-on experience with Kubernetes

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
  • Stellar team of coworkers, a really cool office, and lots of fun activities

Similar Remote Jobs

More jobs at Tekmetric

More Software Development jobs

More jobs in USA

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: USA
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Tekmetric
Software Development
Salary đź’¸ unspecified
Remote Location
USA
Job Type full-time
Posted Feb 14, 2025
Apply for this position Unlock 53,373 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: USA
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer Apply for this position Unlock 53,373 Remote Jobs
Ă—
  • Unlock 53,373 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community