Machine Learning Engineer – Co-op
Ancestry
- United States, United States
- Remote, Hybrid
- Posted Aug 12, 2026
Job description
About the role
The Machine Learning Engineer Co‑op will work remotely on Ancestry’s AI initiatives, developing and deploying machine learning and large language models, building AI agents, optimizing inference performance, creating MLOps pipelines, and collaborating with data scientists, engineers, and product teams to deliver scalable ML‑powered features.
About the company
Ancestry is a consumer‑focused family‑history company that helps people discover, preserve, and share their family stories through online genealogy tools, historical records, and consumer DNA testing. It operates a subscription‑based platform and eCommerce offerings such as DNA kits, maintains a large consumer DNA database, and combines technology, data science, and content to power personal discovery and research. The company emphasizes customer experience, diversity and inclusion, and employs global teams across product, engineering, marketing, and science roles.
Requirements
- Currently pursuing an advanced degree (Master’s or PhD preferred) in Computer Science, Data Science, Statistics, Mathematics, Linguistics, Engineering, or related quantitative field.
- Proficient in Python.
- Familiarity with ML libraries such as TensorFlow, PyTorch, or Scikit‑learn.
- Experience with Generative AI, LLMs, and agentic frameworks such as LangChain and AutoGen.
- Ability to write clean, efficient, and scalable code.
- Experience with cloud platforms, ML development tools, and ML deployment tools.
- Active student in a master’s or PhD program.
- Familiarity with NodeJS or Java is a plus.
- Familiarity with LLM fine‑tuning, retrieval‑augmented generation (RAG), vector databases (FAISS, Pinecone, OpenSearch), LLM optimization, VLLM, HuggingFace, or reinforcement learning techniques is a plus.