Job Closed

This listing is no longer active.

Reddit logo
Reddit

Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s

Software Engineer III, Machine Learning

Location

United States

Posted

81 days ago

Salary

$223K - $260K / year

Seniority

Mid Level

Job Description

Software Engineer III, Machine Learning

Reddit

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 121 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Job Duties: Building industrial-level models for critical ML tasks with advanced modeling techniques. Research, implement, test, and launch new model architectures including deep neural networks with advanced pooling and feature interaction architectures. Systematic feature engineering works to convert all kinds of raw data in Reddit (dense & sparse, behavior & content, etc) into features with various Feature Engineering technologies such as aggregation, embedding, sub-models, etc. Model architecture engineering via exploring different state-of-the-art model architectures such as Multi-task learning, Attention Layer. Build efficient ML infrastructure and tools such as auto ML flows and batch feature engineering framework, to accelerate ML dev cycle. Telecommuting is an option. Minimum Requirements: Master's degree (or its foreign degree equivalent) in Business Analytics, Computer Science, Engineering (any field), or closely related quantitative discipline, and two (2) years of experience in the job offered or in any occupation in related field. Special Skill Requirements: (1) Machine Learning framework (Tensorflow, PyTorch); (2) Deep Learning; (3) Natural Language Processing (LLM, BERT); (4) Recommender Systems; (5) Data Pipelines and ETL (SQL, Apache Spark, Apache Kafka); (6) ElasticSearch;, (7) Redis; (8) Airflow; (9) Kubernetes and Docker; (10) Jenkins; and (11) Cloud Platform (GCP, AWS). Any suitable combination of education, training and/or experience is acceptable. Telecommuting is an option. Benefits: - Comprehensive Healthcare Benefits and Income Replacement Programs - 401k with Employer Match - Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support - Family Planning Support - Gender-Affirming Care - Mental Health & Coaching Benefits - Flexible Vacation & Paid Volunteer Time Off - Generous Paid Parental Leave Submit a resume with references using the apply button on this posting or by email at: applicationsreview@reddit.com at Req.# 1016.43.3. Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/. To provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. The base pay range for this position is: $223,000.00 - $260,100.00 USD #LI-DNI In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

Job Requirements

  • Master's degree (or its foreign degree equivalent) in Business Analytics, Computer Science, Engineering (any field), or closely related quantitative discipline.
  • Two (2) years of experience in the job offered or in any occupation in a related field.
  • Machine Learning framework (Tensorflow, PyTorch)
  • Deep Learning
  • Natural Language Processing (LLM, BERT)
  • Recommender Systems
  • Data Pipelines and ETL (SQL, Apache Spark, Apache Kafka)
  • ElasticSearch
  • Redis
  • Airflow
  • Kubernetes and Docker
  • Jenkins
  • Cloud Platform (GCP, AWS)
  • Any suitable combination of education, training and/or experience is acceptable.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Related Job Pages

More Machine Learning Engineer Jobs

OtherRemoteTeam 51-200

About OneSix OneSix is a leading data and artificial intelligence (AI) consultancy that helps businesses build the strategy, technology, and teams they need to scale growth and efficiency. Its team of skilled Data Engineers, Data Scientists, Machine Learning (ML) Experts, and AI Engineers seamlessly integrate with client teams to solve their most challenging business problems. Leveraging strategic partnerships with Snowflake, AWS, Matillion, Fivetran, Pyramid Analytics, and more, the company uses modern technology, scalable architectures, and industry best practices. With the recent acquisition of Strong Analytics, an ML and AI consultancy, OneSix is a uniquely powerful business partner to the enterprise, with a talent mix that is nearly impossible to find under one roof. OneSix is a fast-growing firm with significant career opportunities for motivated professionals who want to help create a unique company. We are committed to fostering an inclusive employee experience that reflects the world we live in today. We’re an equal-opportunity employer that welcomes people regardless of backgrounds, experiences, abilities, and perspectives. Job Description and Responsibilities: The Lead Machine Learning Scientist at OneSix works collaboratively to design and develop machine-learning-based solutions for clients. This role is mission-critical, leading project teams, shaping project scopes, and working directly with clients to iterate on solutions. While not a direct people manager, the Lead ML Scientist serves as a technical team lead, providing mentorship, guidance, and strategic direction to team members to ensure successful project delivery. They are responsible for bringing together state-of-the-art solutions to solve our clients' most pressing problems. - Conduct research and development on AI/ML models to solve complex technical challenges. - Design, train, and optimize machine learning models for performance, scalability, and efficiency. - Experiment with state-of-the-art AI techniques, such as deep learning, reinforcement learning, and generative models. - Work closely with engineers and scientists to integrate models into production environments. - Analyze and preprocess large datasets to improve model accuracy and robustness. - Stay updated with advancements in AI and ML and apply new findings to ongoing projects. - Ensure AI models adhere to ethical AI practices, fairness, and interpretability principles. - Contribute to technical documentation and research publications when applicable. - Strong problem-solving skills and analytical thinking. - Ability to work independently and collaborate with cross-functional teams. - Effective communication skills for discussing technical concepts and findings. - Act as a technical lead by guiding and mentoring team members, providing feedback, and fostering collaboration. - Help shape project scopes, drive technical discussions, and ensure alignment with business goals. Experience / Qualifications - Master’s or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field. - 6+ years of hands-on AI/ML experience, with increasing leadership responsibilities. Technical Skills: - Strong proficiency in ML tools (e.g., PyTorch, Scikit-learn, Huggingface). - Advanced programming skills in Python; experience with R and/or C++ is a nice to have. - Deep understanding of machine learning algorithms, statistical modeling, and optimization techniques. - Experience scoping and leading machine learning projects from scoping/design through deployment/monitoring. - Experience deploying ML models in production environments. - Experience with cloud-based ML infrastructure (AWS, GCP, Azure) and MLOps practices/tools. Leadership & Soft Skills: - Strong mentorship abilities and a passion for helping others grow. - Ability to influence technical strategy without direct managerial authority. - Effective communication skills to present complex ML concepts to diverse audiences. - Problem-solving mindset and ability to work cross-functionally with different teams. Compensation / Benefits - Competitive compensation - Company-paid medical, vision, dental, and wellness benefits for employees - Company-provided home office equipment - Flexible vacation and sick days - Team-oriented and supportive working environment - Company-sponsored events and swag OneSix provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, familial status, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

United States
Job Closed
OtherRemoteTeam 1,001-5,000

EBSCO Information Services (EBSCO) delivers a fully optimized research experience, seamlessly integrated with a powerful discovery platform to support the information needs and maximize the research experience of our end-users. Headquartered in Ipswich, MA, EBSCO employs more than 2,700 people worldwide, with most embracing hybrid or remote work models. As an AI-enabled service leader, we thrive on innovation, forward-thinking strategies, and the dedication of our exceptional team. At EBSCO, we’re driven to inspire, empower and support research. Our mission is to transform lives by providing reliable and relevant information — when, where and how people need it. We’re seeking dynamic, creative individuals whose diverse perspectives will help us achieve this global, inclusive mission. Join us to help make an impact. Your Opportunity As a Senior ML Ops Engineer 1, you will play a key role in designing, building, and maintaining production-grade machine learning (ML) pipelines and infrastructure within our AWS-based data lakehouse ecosystem. Working alongside data engineers, data scientists, and DevSecOps teams, you will operationalize ML models and ensure the reliability, security, and scalability of the ML lifecycle—from data ingestion through training, deployment, and monitoring. You will help shape the ML Ops framework, contribute to automation that accelerates delivery, and ensure alignment with established platform Non-Functional Requirements (NFRs). This is a highly collaborative, hands-on engineering role requiring a deep understanding of AWS services, automation, and ML workflow orchestration. This position is remote and operates within a distributed agile environment. What You'll Do - Design, build, and maintain ML Ops pipelines supporting model training, validation, and deployment across AWS environments. - Implement automation for model packaging, testing, deployment, and monitoring using CI/CD best practices. - Collaborate with data engineers and data scientists to operationalize ML workloads within the data lakehouse ecosystem. - Develop and maintain integrations between data ingestion, feature stores, and model repositories. - Apply infrastructure-as-code (Terraform, AWS CDK, CloudFormation) to automate ML pipeline infrastructure. - Implement and manage model versioning, reproducibility, and lineage tracking using tools such as MLflow or SageMaker Model Registry. - Define and automate monitoring, alerting, and retraining strategies for deployed models. - Ensure all ML infrastructure and pipelines meet enterprise security, compliance, and governance standards. - Participate in code reviews, knowledge sharing, and continuous improvement of ML Ops practices. - Mentor junior engineers and contribute to documentation, standards, and best practices for ML Ops across teams. Your Team: This role is part of the Data & AI organization, focusing on the operationalization of ML models and pipelines within AWS. Areas of specialty include: - ML pipeline automation and orchestration - Model versioning, governance, and observability - Feature store integration and reproducibility - Secure, compliant, and scalable ML infrastructure - Continuous improvement of ML lifecycle automation About You - Bachelor's Degree in Computer Science, Data Engineering, or a related technical field or equivalent experience. - 4+ years of professional experience in software, data, or ML engineering. - 2+ years of direct experience implementing and maintaining ML pipelines in production. - Strong proficiency in Python and familiarity with ML frameworks such as PyTorch, TensorFlow, or Scikit-learn. - Hands-on experience with AWS services (SageMaker, Step Functions, Lambda, ECR, S3, Glue, IAM). - Solid understanding of CI/CD, containerization (Docker) - Experience with building CI/CD pipelines (Jenkins, Github Actions, etc.). - Experience with infrastructure-as-code and automation (Terraform, AWS CDK, or CloudFormation). - Strong understanding of data pipelines, ETL/ELT concepts, and feature engineering in a lakehouse environment. - Proven ability to apply software engineering practices to machine learning workflows. - Strong communication and collaboration skills across multidisciplinary teams. What sets you apart: - Experience with feature stores, data catalogs, and metadata management. - Familiarity with model governance and compliance frameworks. - Experience with model monitoring and drift detection tools (CloudWatch, or custom solutions). - Understanding of data lakehouse technologies such as Apache Iceberg or Delta Lake. - Contributions to open-source ML Ops or DevOps tooling. - Experience in Agile development environments and cross-functional collaboration. Pay Range USD $120,120.00 - USD $171,600.00 /Yr.

United States
$120K - $171K / year
Job Closed
UMO logo

Machine Learning Engineer, NLP

UMO

Award-Winning Mental Health Support Service. UMO provides mentoring, coaching, supervision, training and technology.

Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Build and deploy NLP models to analyze news, social media (Twitter/X, Discord), and Reddit to gauge market sentiment for stocks and crypto assets. • Develop systems to identify and extract entities (tickers, company names, wallet addresses, transaction IDs) from unstructured financial documents and chat logs. • Create pipelines to parse and extract data from financial statements, whitepapers, and regulatory filings (e.g., SEC filings) to assist in automated research. • Implement NLP techniques to analyze transaction metadata and communication patterns to identify potential money laundering (AML) or fraudulent payment activity. • Build or fine-tune LLMs (Large Language Models) to power specialized chatbots capable of answering complex queries about portfolio performance, crypto protocols, or trading rules. • Optimize internal search engines using semantic search and embeddings to help users find relevant financial instruments or transaction history. • Manage the full MLOps lifecycle, including data labeling for financial jargon, model training, deployment via APIs, and monitoring for "model drift" in volatile markets.

Portugal
Job Closed
Spotify logo

Senior Machine Learning Engineer – Personalization

Spotify

Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.

Full TimeRemoteTeam 5,001-10,000Since 2008H1B Sponsor

• Design, train, and ship machine learning models that power recommendations on the Now Playing View for hundreds of millions of users • Own ranking systems end-to-end, from experimentation and training pipelines to online serving and monitoring • Build and iterate on generative and agentic ML approaches to improve session steering and cross-content discovery • Work in an AI-native development environment, using AI tools to accelerate development while applying strong engineering judgment • Run A/B experiments, define success metrics, and translate improvements into measurable user impact • Collaborate closely with engineers, data scientists, researchers, and product managers to bring ideas into production • Shape the ML roadmap by identifying high-impact opportunities and mentor teammates

United Kingdom