Job Title: Machine Learning Engineer
Location: Portland, OR - Onsite (Local only / F2F interview)
Duration: 24 Months Contract
Experience Level: 5+ years of experience
Required Qualifications
ย ย ย Bachelor's or master's degree in computer science, Machine Learning, Electrical Engineering, or related fieldย
ย ย ย 5+ years of experience in machine learning, data science, or AI engineeringย
ย ย ย Strong programming skills in Python (NumPy, Pandas, scikit-learn, PyTorch/TensorFlow)ย
ย ย ย Experience with time-series data analysis and anomaly detectionย
ย ย ย Hands-on experience with causal inference methods (e.g., Bayesian networks, structural causal models)ย
ย ย ย Experience building or working with knowledge graphs (Neo4j, RDF, graph databases)ย
ย ย ย Understanding of explainable AI techniques (SHAP, LIME, counterfactual analysis)ย
ย ย ย Experience deploying ML models in production systemsย
ย ย ย Strong problem-solving skills and ability to work with complex, real-world datasets
Preferred Qualifications
ย ย ย Experience with fault tree analysis (FTA), reliability engineering, or failure analysisย
ย ย ย Background in industrial systems, semiconductors, manufacturing, or IoT environmentsย
ย ย ย Experience with graph-based ML / Graph Neural Networks (GNNs)ย
ย ย ย Familiarity with RCA methodologies (FMEA, 5 Whys, fishbone diagrams)ย
ย ย ย Experience with vector databases, RAG systems, or LLM-based reasoningย
ย ย ย Knowledge of MLOps practices (CI/CD, monitoring, model governance)ย
ย ย ย Experience working in air-gapped or high-security environmentsย
ย