Machine Learning Engineer
Dublin, CA (HQ)Full-timePosted 4mo ago
About the role
We are hiring a full-time Machine Learning Engineer to build data acquisition, processing pipelines, and end-to-end data power for domain-specific models. The role emphasizes rapid prototyping, collaboration with researchers and engineers, and shipping new data-centric systems.
Responsibilities
- Design and develop data processing pipelines, including data extraction, data filtering, data labeling, etc.
- Implement machine learning models to improve the quality and diversity of data (especially in the data extraction stage), e.g., quality classifier, document layout model, code verification model, etc.
- Own and lead engineering projects in the area of data acquisition, including web crawling, data ingestion, and processing.
- Collaborate with our Applied Research, Technology, and Architecture teams to ensure smooth data flow and system operability.
- Develop and deploy highly scalable distributed systems capable of handling terabytes of data.
- Architect and implement algorithms for data indexing and search capabilities.
- Build and maintain backend services for data storage, including work with key-value databases and synchronization.
- Deploy solutions in a Kubernetes Infrastructure-as-Code environment and perform routine system checks.
Qualifications
- BS/MS/PhD in Computer Science or a related field.
- Proficiency in at least one deep learning framework, such as PyTorch.
- Experience in machine learning projects in text or vision, e.g., has trained machine learning models to tackle a specific problem.
- Strong expertise in large stateful distributed systems and data processing.
- Strong proficiency in building large-scale data processing pipelines, familiar with distributed workload (e.g., multiprocessing, Ray, Docker, Kubernetes).
- Proficiency in at least one programming language commonly used in machine learning, such as Python and ability to write clean, maintainable code.
- Excellent problem-solving skills and attention to detail, especially when handling data anomalies and biases to further improve data quality.
Skills
Required:Deep learning frameworks (e.g., PyTorch)Data processing pipelinesProgramming in PythonDistributed systems / data processing
Nice to have:Web crawling / data collection tools
Last updated Aug 5, 2026. Interested? Apply on the company site.
About Articul8
The GenAI platform that simply works.
The Domain-Specific GenAI Platform, Purpose-Built for Your Data and Mission
GenAIArtificial IntelligenceAI Platform
More open roles at Articul8
- Builder Product Manager, AI Platform & Agentic Workflows3mo agoDublin, CA (HQ) · Product Management
- Infrastructure Engineer (India)5mo agoRemote · Engineering
- Infrastructure Engineer (Brazil)5mo agoRemote · Engineering
- Software Engineer (India)5mo agoRemote · Engineering
- Software Engineer (Brazil)5mo agoHybrid (Brazil/Remote) · Engineering