close menu

ML Engineer

We're looking for a Data/ML Engineer to build and maintain the data and ML pipelines that power Maverick's AI products. You'll work at the intersection of data engineering, ML research, and production systems — combining computer vision, graph processing, NLP, and domain-specific ML to turn raw data (engineering documents, sensor streams, structured datasets) into structured, actionable knowledge.

What you'll own:

• Design and implement data preprocessing pipelines for multi-modal inputs (images, graphs, time series, text)

• Train ML models from scratch for computer vision, NLP, and graph-based tasks

• Build and optimize models for production deployment

• Create and maintain evaluation frameworks with appropriate metrics

• Work with synthetic and real-world data across diverse domains

• Collaborate with research and software engineering teams

• Contribute to research efforts and experimentation when needed

You might be a fit if:

• Strong Python and ML framework experience (PyTorch preferred)

• Hands-on experience training ML models from scratch

• Experience with computer vision, NLP, and/or graph ML

• Solid understanding of ML evaluation methodology

• Comfortable with data exploration and pipeline engineering

• Production ML experience (training, deployment, monitoring)

Bonus points:

• Published research or strong technical writing

• Experience with industrial/engineering documents

• Graph neural networks or structured prediction

• Domain adaptation / transfer learning

• Foundation model fine-tuning or RAG systems

• Experience with large-scale data processing

Similar jobs