> Markdown version of [/jobs/ext/2733803-machine-learning-engineer-wfh](https://www.wearedevelopers.com/jobs/ext/2733803-machine-learning-engineer-wfh). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer - WFH - **Company:** TRENT HOEK OUTDOORS LLC - **Location:** United States (Remote available) - **Salary:** $153,000.0 - $235,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Cloud Computing, Computer Programming, Distributed Systems, Amazon DynamoDB, Elasticsearch, Monitoring of Systems, Python (Programming Language), PostgreSQL, Machine Learning, Operational Databases, Recommender Systems, Redis, Software Engineering, Datadog, Flask (Web Framework), Grafana, Apache Spark, Fastapi, Information Technology, Apache Flink, Apache Kafka, Functional Programming, Docker - **Published:** September 5, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pho3f5zqnw ## About the Role This position is suited to an engineer with strong Python and machine learning experience who can work independently, lead initiatives across product areas, and communicate technical findings effectively to engineering, product, and leadership teams., * Bachelor's degree in Computer Science, Statistics, Mathematics, Software Engineering, a related technical discipline, or equivalent professional experience. * Industry experience applying practical machine learning or statistical methods to real-world problems involving consumer-scale data. * Extensive Python experience for data science and machine learning software development. * Experience with technologies such as Flask, FastAPI, and Docker. * Ability to work independently and take ownership of initiatives spanning multiple product areas. * Experience communicating technical findings to leadership and product teams. * Experience with operational databases such as PostgreSQL, DynamoDB, Elasticsearch, or Redis. * Knowledge of applied statistics and machine learning. * Experience in areas such as recommendation systems, search, fraud and anomaly detection, experimentation, or causal analysis. * Familiarity with visualization and monitoring tools such as Datadog and Grafana. * Understanding of cloud platforms and managed services. * Familiarity with AWS services such as SageMaker, Lambda, Kinesis, S3, EC2, and EKS/ECS. * Experience or familiarity with distributed technologies such as Kafka, Flink, or Spark. * Ability to collaborate effectively in a remote working environment. * Strong documentation, communication, and reproducibility practices. ## Technical Skills The role involves a broad machine learning and cloud technology stack, including: Programming & ML: Python, statistical modeling, machine learning, recommendation systems, search, experimentation, causal analysis Application & Deployment: Flask, FastAPI, Docker Databases: PostgreSQL, DynamoDB, Elasticsearch, Redis Monitoring & Visualization: Datadog, Grafana Cloud & Infrastructure: AWS SageMaker, Lambda, Kinesis, S3, EC2, EKS/ECS Data & Distributed Systems: Kafka, Flink, Spark, Candidates should be comfortable collaborating across engineering and product teams without relying exclusively on in-person communication. The ability to communicate technical findings clearly through dashboards, notebooks, documents, and presentations is specifically important for this position. ## Description Whatnot is looking for a Software Engineer, Machine Learning to work across machine learning, platform, and product engineering teams., * Partner with machine learning, platform, and product engineering teams to develop models that solve real-world product problems. * Productionize data science and machine learning artifacts for scalable applications. * Develop scalable solutions across machine learning service and application serving stacks. * Help establish technical direction for machine learning infrastructure. * Build and improve feature construction patterns. * Develop data and model monitoring systems. * Support online and offline model scoring systems. * Establish effective patterns for model usage across products. * Define and advance technical approaches for scalable machine learning. * Create dashboards, notebooks, technical documents, and presentations to communicate insights. * Present findings to technical and non-technical stakeholders. * Lead initiatives across multiple product areas. * Develop well-tested and reproducible machine learning solutions. * Contribute to a strong remote engineering culture through effective communication and documentation. ## Related Videos - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Optimizing your AI/ML workloads for sustainability](https://www.wearedevelopers.com/videos/570-optimizing-your-ai-ml-workloads-for-sustainability) - [Building and Deploying Multi-Agent Systems with ADK and Vertex AI](https://www.wearedevelopers.com/videos/1918-building-and-deploying-multi-agent-systems-with-adk-and-vertex-ai) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)