Senior AI/Graph Engineer - 3054061
- Dearborn, MI, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
Job#: 3054061
Job Description:
Position Description:
Employees in this job function are responsible for designing, building, deploying and scaling complex self-running ML solutions in areas like computer vision, perception, localization etc. They also automate and optimize the end-to-end ML model lifecycle using their expertise in experimental methodologies, statistics, and coding for tool building and analysis.
Key Responsibilities:
- Collaborate with business and technology stakeholders to understand current and future ML requirements
- Design and develop innovative ML models and software algorithms to solve complex business problems in both structured and unstructured environments
- Design, build, maintain and optimize scalable ML pipelines, architecture and infrastructure
- Use machine language and statistical modeling techniques such as decision trees, logistic regression, Bayesian analysis and others to develop and evaluate algorithms to improve product/system performance, quality, data management and accuracy
- Adapt machine learning to areas such as virtual reality, augmented reality, object detection, tracking, classification, terrain mapping, and others.
- Train and re-train ML models and systems as required
- Deploy ML models and algorithms into production and run simulations for algorithm development and test various scenarios
- Automate model deployment, training and re-training, leveraging principles of agile methodology, CI/CD/CT (Continuous Integration/ Continuous Deployment/ Continuous Training) and MLOps
- Enable model management for model versioning and traceability to ensure modularity and symmetry across environments and models for ML systems
Skills Required:
GCP, Big Query, Python, Java, Cloud Infrastructure, Artificial Intelligence & Expert Systems
Skills Preferred:
Graph Layer
- Design, develop, test, and deploy the ISDP knowledge graph from the domain event store to Production using cloud-native data pipelines.
- Model and evolve the graph's entities and relationships as new data sources are onboarded. MCP serving layer
- Design, build, and operate the MCP server that exposes the ISDP graph layer and event store as tools to consumers --- including GQL graph query, event-store query, and schema/DDL discovery.
- Define tool contracts, context, and guardrails so agents produce grounded, accurate, non-hallucinated responses over the graph.
- Ensure low-latency, secure, and cost-efficient serving for interactive and batch agent workloads. Reliability, monitoring & observability • Own monitoring and observability of the graph layer and the MCP server --- data freshness, pipeline health, query latency/cost, tool-call success rates, and answer quality.
- Instrument SLOs, dashboards, alerting, and tracing; drive incident response and continuous reliability improvements. Collaboration & data onboarding
- Partner with Data Engineers and Application Data Source Owners across Product Development, Manufacturing, Quality, and Supply Chain to ingest and validate their data into ISDP.
- Establish data contracts, schema validation, and quality checks; support source owners through onboarding, mapping to the ISDP logical model, and troubleshooting.
- Contribute to data governance, cataloging, and lineage for the graph and its sources.
Experience Required:
1 coding language or framework. 7+ years in IT; 3+ years in development 2+ Years in AI and Graph Engineering
Strong software engineering in Java, Python, with production-grade testing, CI/CD, and code quality practices.
Hands-on experience deploying data/AI systems to Production on a GCP-native stack: Vertex AI, BigQuery, Dataflow / Apache Beam, Pub/Sub, Cloud Run /
More about this job
Skills
- ML
- Statistics
- Data management
- Machine learning
- Run simulations
- CI/CD
- Google Cloud
- BigQuery
- Python
- Oracle Java
- Artificial intelligence
- DDL
- Incident response
- Collaboration
- Onboarding
- Supply chain management
- Statistical quality control
- Troubleshooting
- Cataloging