Jobs · Engineering · Texas

Machine Learning Developer

Diamondback Energy · Dallas, TX · Today
EngineeringFull-time

Job Responsibilities

  • Establish the department’s MLOps standards, reusable pipeline patterns, and “golden path” for taking a model from notebook to production
  • Partner with data science teams to productionize models using Databricks MLflow, AutoML, Unity Catalog, and Model Serving
  • Design and maintain automated CI/CD pipelines for model training, deployment, and controlled promotion across environments
  • Govern the model lifecycle through experiment tracking, model registration, versioning, lineage, and access control
  • Establish model and data monitoring, validation checks, and operational observability; support incident response and reliability of production ML systems
  • Enforce data and feature quality, schema validation, and data versioning so models train and infer on trusted inputs
  • Author documentation, reference architectures, and playbooks; lead code reviews and knowledge-sharing to drive consistent engineering practice
  • Cookordination with business stakeholders, data scientists, data engineers, and IT to define requirements and drive adoption of shared frameworks
  • Evaluate emerging tools and patterns, including agentic and LLM-assisted development workflows, and recommend improvements to ML delivery

Required Qualifications

  • Bachelor’s Degree in Computer Science, Data Science, Engineering, Mathematics, Statistics, or related field
  • Three (3) to five (5) years of hands-on experience building, deploying, and operating machine learning or data-intensive systems in production
  • Strong proficiency in Python as a primary engineering language, with experience writing tested, maintainable production code
  • Strong SQL skills and working knowledge of Spark or other distributed data processing frameworks
  • Practical experience establishing or operating an MLOps workflow, including model deployment, pipeline automation, monitoring, and lifecycle management
  • Software engineering fundamentals including version control (Git), unit testing, CI/CD, and common design patterns
  • Able to explain the intuition behind common ML algorithms and follow model training, evaluation, and hyperparameter tuning best practices
  • Strong interpersonal, analytical, and communication skills, with the ability to work effectively across data science, engineering, and business teams

Preferred Qualifications

  • Experience with Unity Catalog for model governance, lineage, and controlled promotion of ML assets
  • Databricks certification (e.g., Databricks Certified Machine Learning Associate or Professional)
  • Master’s Degree in a related field
  • Familiarity with cloud data platforms, infrastructure-as-code, containerization and orchestration
  • Exposure to LLM/GenAI application patterns such as RAG and evaluation harnesses, and to agentic or AI-assisted development workflows
  • Experience mentoring or training data scientists on engineering best practices
  • Ability to operate both independently and as part of a team
  • Self-starter requiring minimal supervision with strong organizational and time management skills

Similar jobs