A

Articul8

Provides enterprise AI solutions and tools

Machine Learning Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeDublin, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science, Master of Science, or PhD in Computer Science or a related field is required.
  • Proficiency in at least one deep learning framework, such as PyTorch, is required.
  • Experience with machine learning projects in text or vision, such as training machine learning models to tackle a specific problem, is required.
  • Strong expertise in large stateful distributed systems and data processing is required.
  • Strong proficiency in building large-scale data processing pipelines and familiarity with distributed workloads, such as multiprocessing, Ray, Docker, and Kubernetes, is required.
  • Proficiency in at least one programming language commonly used in machine learning, such as Python, and the ability to write clean, maintainable code are required.
  • Active GitHub contributions are a plus.
  • Experience building large-scale datasets is desired.
  • Familiarity with at least one data crawling tool, such as Scrapy; data collection tool or method, such as VPNs or Selenium; or data processing tool, such as Hadoop or Datasketch, is desired.
  • Experience building bespoke data processing libraries from scratch is desired.
  • Ability to keep up with state-of-the-art techniques for preparing AI training data is desired.
  • Ability to organize and meticulously bookkeep data across multiple clouds, modalities, and sources is desired.
  • Multilingual ability is a plus.

Responsibilities

  • Build pipelines for data collection, data extraction, data filtering, synthetic data generation, and data analysis.
  • Own end-to-end work related to acquiring high-quality data to power the training of domain-specific models.
  • Work closely with researchers and engineers to support the next generation of domain-specific models.
  • Design and develop data processing pipelines, including data extraction, data filtering, and data labeling.
  • Implement machine learning models to improve data quality and diversity, especially in data extraction, including quality classifiers, document layout models, and code verification models.
  • Own and lead engineering projects in data acquisition, including web crawling, data ingestion, and processing.
  • Collaborate with 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.

About the Company

Articul8

Provides enterprise AI solutions and tools

Articul8 AI builds AI software for large companies. Its main products are tools and platforms that plug into a company’s existing systems to make operations smoother and decisions smarter. The technology likely covers natural language processing, predictive analytics, and custom machine learning models designed for business intelligence, all delivered as enterprise-ready tools. Instead of selling standalone, generic AI, Articul8 AI emphasizes easy integration, reliability, and practical use in real business environments. The company aims to help enterprises adopt AI at scale, improving efficiency, data insights, and decision-making across departments. With significant funding and a unicorn valuation, Articul8 AI positions itself as a serious provider of enterprise AI that can be integrated into current tech stacks and workflows.

Company size
51-200
Company stage
Series B
Total funding
$70M
Headquarters
Dublin, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Articul8

See more jobs