×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python AI​/ML Engineer

Job in Coppell, Dallas County, Texas, 75099, USA
Listing for: KForce
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), DevOps, Python, Machine Learning/ ML Engineer
Job Description & How to Apply Below
Description Kforce has a client that is seeking a Senior Python AI/ML Engineer in Coppell, TX.

Duties Include:

* Design, develop, test, and deploy machine learning and Generative AI solutions for enterprise use cases
* Build and optimize end-to-end AI/ML pipelines covering data ingestion, feature engineering, model training, evaluation, deployment, and monitoring
* Develop Retrieval-Augmented Generation (RAG) solutions and integrate large language models into enterprise applications
* Perform model evaluation, performance tuning, prompt optimization, and ongoing solution improvement

Python and API Engineering:
* Develop scalable backend services, microservices, and RESTful APIs using Python
* Create reusable frameworks, libraries, and integration components
* Write clean, secure, maintainable, and production-quality code using modern engineering standards
* Implement unit, integration, regression, and performance testing

Data Engineering and Integration:
* Design data pipelines for structured and unstructured data processing
* Integrate AI/ML models with internal and external enterprise systems through APIs and event-driven patterns
* Work with cloud data platforms such as Snowflake, Databricks, or comparable technologies
* Collaborate with data engineering teams to support data quality, lineage, governance, and security requirementsMLOps, Dev Ops and CI/CD:
* Build and maintain CI/CD pipelines for application, infrastructure, and model deployments
* Automate build, test, code-quality checks, security scanning, deployment, and release processes
* Implement MLOps practices including model versioning, experiment tracking, monitoring, drift detection, and retraining
* Use tools such as Jenkins, Git Hub Actions, Azure Dev Ops, Bitbucket Pipelines, Docker, and Kubernetes Cloud Engineering:
* Design and deploy cloud-native solutions using AWS, Azure, or GCPRequirements
* Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related discipline, or equivalent professional experience
* 8-12 years of software engineering experience, including substantial hands-on Python development
* Production experience designing, deploying, and supporting AI/ML solutions
* Strong understanding of machine learning algorithms, model lifecycle management, and MLOps principles
* Experience developing RESTful APIs, microservices, and system integrations
* Hands-on experience with at least one major cloud platform: AWS, Azure, or GCP
* Demonstrated experience creating and maintaining CI/CD pipelines and applying Dev Ops practices
* Experience with Docker, Kubernetes, SQL, Git, automated testing, debugging, and production support
* Strong analytical, communication, stakeholder-management, and problem-solving skills

Preferred Qualifications:

* Experience with Generative AI, large language models, prompt engineering, RAG, embeddings, and vector databases
* Hands-on knowledge of frameworks such as Lang Chain, Llama Index, Semantic Kernel, scikit-learn, Tensor Flow, or Py Torch
* Experience with Snowflake, Databricks, Spark, PySpark, MLflow, Kubeflow, or Airflow
* Experience building cloud-native applications using FastAPI or Flask
* Experience in financial services, audit, risk, compliance, or another highly regulated enterprise environment
* Knowledge of responsible AI, model governance, data privacy, security, and enterprise control requirements

Job Type Contract Compensation
58 - $68
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary