1

Machine Learning Engineer Software Engineer Jobs in Phoenix, AZ

Machine Learning Engineer

Phoenix, AZ

$55.25 - $73.25/hr

Machine Learning Engineer Location: Phoenix, AZ (Onsite) Required Skills Machine Learning, Python ... and software architecture Advanced Python programming experience; Java knowledge is a plus ...

Be Seen First

As an Applied Machine Learning Engineer, you will support informed decision-making around the ... The position is onsite in Chandler, AZ and works closely with software, infrastructure, simulation ...

As a software developer, you will utilize modern methodologies and technologies to innovate and ... and machine learning tools to drive innovation in healthcare. • Invent better ways to reduce ...

Engineer, Software Support At ASM, our Software Engineering teams works on delivering software that ... Experience working with two or more of the following is preferred: software for machine control ...

Job Position: - Senior Software Engineer Job Location: - Phoenix AZ (100% onsite) Job Type ... Conceptual understanding of machine learning fundamentals and model telemetry. Additional Skills

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Phoenix, AZ salary details

$63K

$146.5K

$204K

How much do machine learning engineer software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for machine learning engineer software engineer in Phoenix, AZ is $146,478.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,100.00 and $171,800.00 per year, depending on experience, location, and employer.

How do Machine Learning Engineer Software Engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

What is the difference between Machine Learning Engineer Software Engineer vs Data Scientist?

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

What are popular job titles related to Machine Learning Engineer Software Engineer jobs in Phoenix, AZ? For Machine Learning Engineer Software Engineer jobs in Phoenix, AZ, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer Software Engineer jobs in Phoenix, AZ look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Phoenix, AZ are:

$55.25 - $73.25/hr

Other

Posted 7 days ago


Job description

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