Machine Learning Engineer
Location: Phoenix, AZ (Onsite)
Required Skills
Machine Learning, Python, SQL, APIs, NLP, NoSQL, Spark / PySpark, CI/CD
Job Description
We are looking for a strong Machine Learning Engineer with hands-on experience in developing, deploying, and optimizing ML models in enterprise environments. The ideal candidate should have expertise in Classical Machine Learning, NLP, Python development, and scalable data processing systems.
Required Qualifications
Bachelor s or higher degree in Data Science, Computer Science, Engineering, Information Systems, or related field
Hands-on experience building and deploying Machine Learning models including Classical ML and NLP solutions
Strong understanding of ML algorithms, frameworks, libraries, and software architecture
Advanced Python programming experience; Java knowledge is a plus
Experience integrating ML models into existing applications in both batch and real-time environments
Strong SQL skills with experience writing complex queries and optimizing data pipelines
Experience with NoSQL databases is a plus
Familiarity with Big Data technologies such as Spark, PySpark, Hive, MapReduce
Working knowledge of UNIX/Linux commands
Experience using GitHub and CI/CD pipelines
Strong analytical, problem-solving, and communication skills
Experience with AI/ML governance in regulated industries is a plus
Preferred Experience
NLP model development
Enterprise-scale ML deployments
Real-time inference/API integrations
Financial services or highly regulated industry background