> Markdown version of [/jobs/ext/4589661-software-engineer-machine-learning-usa-remote](https://www.wearedevelopers.com/jobs/ext/4589661-software-engineer-machine-learning-usa-remote). 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). --- # Software Engineer, Machine Learning - USA | Remote - **Company:** TRENT HOEK OUTDOORS LLC - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $153,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Computer Vision, C++ (Programming Language), Software Code Optimization, Continuous Integration, Python (Programming Language), Machine Learning, Natural Language Processing, Tensorflow, Software Engineering, AI Infrastructure, Pytorch, Retrieval-Augmented Generation, Generative AI, Spark Mllib, Scikit Learn, Xgboost, Figma, Machine Learning Operations, Data Pipelines, Software Library, Programming Languages - **Published:** November 5, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pwobmt1wwy ## About the Role * 5+ years of industry experience in software engineering, including at least 3 years focused on applied machine learning or AI. * Strong experience with end-to-end ML model development, including training, evaluation, deployment, and monitoring. * Proficiency in Python and familiarity with machine learning libraries such as PyTorch, TensorFlow, Scikit-learn, Spark MLlib, or XGBoost. * Experience designing and building scalable data and annotation pipelines, along with evaluation systems for AI model quality. * Experience mentoring or leading others and contributing to a culture of technical excellence and innovation., * Familiarity with search relevance, ranking, natural language processing (NLP), or RAG systems. * Experience with AI infrastructure and MLOps, including observability, CI/CD, and automation for ML workflows. * Experience working on creative or design-focused machine learning applications. * Knowledge of additional programming languages such as C++ or Go. * A product mindset and the ability to connect technical work with user outcomes and business impact. * Strong collaboration and communication skills when working across engineering, product, and research teams. ## Description * Design, build, and productionize machine learning models for Search, Discovery, Ranking, Retrieval-Augmented Generation (RAG), and generative AI features. * Build and maintain scalable data pipelines for collecting high-quality training and evaluation datasets, including annotation systems and human-in-the-loop workflows. * Collaborate with AI researchers to improve datasets, evaluation metrics, and model architectures. * Work with product engineers to define and deliver impactful AI features across Figma's platform. * Partner with infrastructure engineers to develop and optimize systems for model training, inference, monitoring, and deployment. * Explore emerging technical possibilities and contribute to Figma's long-term AI vision.