

Techgene Solutions
Senior Machine Learning Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Machine Learning Engineer in Fort Worth, TX, with a contract length of "unknown" and a pay rate of "unknown." Requires 7–9+ years in SDLC, strong MIP modeling skills, and proficiency in Java and Python.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
August 4, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Fort Worth, TX
-
🧠 - Skills detailed
#Python #Business Analysis #Java #Deployment #IP (Internet Protocol) #GitHub #AI (Artificial Intelligence) #Data Science #Programming #Security #ML (Machine Learning) #Scala #Mathematics #Streamlit #Model Deployment #Computer Science
Role description
Title: Senior Engineer - Machine Learning
Location: Fort Worth, TX
Job Description:
What You'll Do:
• Collaborate with business leaders, business analysts, project managers, IT architects, technical leads, engineers, and internal customers to understand requirements and develop AI solutions aligned with business needs.
• Maintain and enhance existing enterprise services, applications, and platforms using Domain-Driven Design (DDD) and Test-Driven Development (TDD) practices.
• Troubleshoot and debug complex technical issues and implement effective solutions.
• Create detailed project specifications, technical requirements, and effort estimates.
• Research and implement emerging AI technologies to improve processes, security, and system performance.
• Work closely with data scientists and product teams to build and deploy machine learning models, focusing on production-level model deployment.
• Develop and optimize Python-based ML pipelines for data preprocessing, model training, validation, and deployment.
• Monitor model performance and implement strategies for bias mitigation and model explainability.
• Ensure AI/ML models are scalable, efficient, and reliable in production environments.
• Write and maintain code for model training and deployment while collaborating with software engineers to integrate models into applications.
• Partner with cross-functional teams to deliver scalable and impactful AI-driven solutions.
Required Qualifications:
• Bachelor’s degree in Computer Science, Computer Engineering, Data Science, Information Systems (CIS/MIS), Engineering, or related technical discipline, or equivalent experience/training.
• 7–9+ years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale machine learning applications in hosted production environments.
• 2+ years of professional, design, and open-source software development experience.
• Strong experience with Mixed-Integer Programming (MIP) modeling, including:
• Translating real-world business rules into decision variables, linear constraints, and objectives.
• Understanding of LP/IP theory and branch-and-bound concepts.
• Hands-on experience with commercial optimization solvers:
• FICO Xpress (strongly preferred)
• Gurobi
• CPLEX
• OR-Tools
• Hexaly
• Experience with solver tuning, including:
• Gaps
• Threads
• Seeds
• Determinism
• Reading solver logs and .lp files
• Strong programming skills to implement models and visualize solutions:
• Java (optimization model development and solver abstraction)
• Python (including Streamlit dashboards)
• Ability to develop, test, and deploy changes across both Java and Python environments.
• Experience using AI coding assistants such as Claude or GitHub Copilot for accelerated development.
• Strong coding standards with a collaborative mindset and ability to work effectively in a team environment.
• Master’s or PhD in:
• Operations Research
• Industrial Engineering
• Applied Mathematics
• Computer Science (Optimization)
• Related technical discipline
• OR equivalent demonstrated MIP/optimization experience.
• 3+ years of applied optimization experience preferred.
Title: Senior Engineer - Machine Learning
Location: Fort Worth, TX
Job Description:
What You'll Do:
• Collaborate with business leaders, business analysts, project managers, IT architects, technical leads, engineers, and internal customers to understand requirements and develop AI solutions aligned with business needs.
• Maintain and enhance existing enterprise services, applications, and platforms using Domain-Driven Design (DDD) and Test-Driven Development (TDD) practices.
• Troubleshoot and debug complex technical issues and implement effective solutions.
• Create detailed project specifications, technical requirements, and effort estimates.
• Research and implement emerging AI technologies to improve processes, security, and system performance.
• Work closely with data scientists and product teams to build and deploy machine learning models, focusing on production-level model deployment.
• Develop and optimize Python-based ML pipelines for data preprocessing, model training, validation, and deployment.
• Monitor model performance and implement strategies for bias mitigation and model explainability.
• Ensure AI/ML models are scalable, efficient, and reliable in production environments.
• Write and maintain code for model training and deployment while collaborating with software engineers to integrate models into applications.
• Partner with cross-functional teams to deliver scalable and impactful AI-driven solutions.
Required Qualifications:
• Bachelor’s degree in Computer Science, Computer Engineering, Data Science, Information Systems (CIS/MIS), Engineering, or related technical discipline, or equivalent experience/training.
• 7–9+ years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale machine learning applications in hosted production environments.
• 2+ years of professional, design, and open-source software development experience.
• Strong experience with Mixed-Integer Programming (MIP) modeling, including:
• Translating real-world business rules into decision variables, linear constraints, and objectives.
• Understanding of LP/IP theory and branch-and-bound concepts.
• Hands-on experience with commercial optimization solvers:
• FICO Xpress (strongly preferred)
• Gurobi
• CPLEX
• OR-Tools
• Hexaly
• Experience with solver tuning, including:
• Gaps
• Threads
• Seeds
• Determinism
• Reading solver logs and .lp files
• Strong programming skills to implement models and visualize solutions:
• Java (optimization model development and solver abstraction)
• Python (including Streamlit dashboards)
• Ability to develop, test, and deploy changes across both Java and Python environments.
• Experience using AI coding assistants such as Claude or GitHub Copilot for accelerated development.
• Strong coding standards with a collaborative mindset and ability to work effectively in a team environment.
• Master’s or PhD in:
• Operations Research
• Industrial Engineering
• Applied Mathematics
• Computer Science (Optimization)
• Related technical discipline
• OR equivalent demonstrated MIP/optimization experience.
• 3+ years of applied optimization experience preferred.






