AI/ML Software Engineer
$120,000–$150,000 year
Hybrid · Spring, Texas, United States
Job Summary
AI/ML Software Engineer role focusing on ML/AI Python programming (60% workload) with TensorFlow/PyTorch, plus Java/Spring programming (35%), in a hybrid environment (3 days onsite in Spring, TX and 2 remote). Relocation assistance offered for candidates outside Houston. Responsibilities include developing ML models, data series analysis, automating AI projects, QA automation, EDI and data pipelines, building data processors, and integrating with external systems; also performing in-house Java/Spring automation, QA automation, and miscellaneous technical tasks. Requires 3-4 years Python experience, 1-2 years ML/AI experience (PyTorch/TensorFlow/Keras), solid statistics/data modeling, and a Master’s degree in CS, applied math, physics, or related field. Strong pluses: 1-2 years Java/Spring, MySQL, and Linux experience.
Required Qualifications
- 3-4 years of Python experience
- 1-2 years of ML/AI experience with PyTorch/TensorFlow/Keras
- Master’s degree in computer science, applied mathematics, physics or related field
- Familiarity with supervised learning, unsupervised learning, reinforcement learning
- Familiarity with data structures, data modeling, and software architecture; OOP
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.