1

Machine Learning Engineer Software Engineer Jobs in Phoenix, AZ

Senior Engineer, Software Support

Phoenix, AZ ยท On-site

$121K - $160K/yr

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

Engineering and Technical Job Type for Job Posting: Full Time Working Mode for Job Posting: Hybrid ... agricultural machines. This work includes the design and implementation of software systems ...

Snr Engineer, Software

Phoenix, AZ ยท On-site

$121K - $160K/yr

As a Senior Software Engineer at ASM, you'll sit at the intersection of cutting-edge software ... Advanced degree (Master's or PhD) and experience in software architecture and machine control ...

Gen AI Engineer II

Phoenix, AZ

$97K - $133K/yr

We are seeking a skilled and innovative Software Engineer to leverage GitHub Copilot and Generative ... Knowledge of machine learning concepts and frameworks. * Familiarity with secure coding practices ...

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

Snr Engineer, Software

Phoenix, AZ ยท On-site

$121K - $160K/yr

As a Senior Software Engineer at ASM, you'll sit at the intersection of cutting-edge software ... Advanced degree (Master's or PhD) and experience in software architecture and machine control ...

AI Development Engineer

Tempe, AZ ยท On-site

$111K - $163K/yr

Engineering and Technical Job Type for Job Posting: Full Time Working Mode for Job Posting: Hybrid ... Generating software systems derived from various Machine Learning (ML) techniques to drive ...

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 Jul 14, 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.

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.

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 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:
Python Unix machine learning Support Engineer

Python Unix machine learning Support Engineer

Centraprise

Chandler, AZ โ€ข On-site

Full-time

Re-posted 18 days ago


Job description

Job Title : Python Unix machine learning Support Engineer
Job Location : Chandler, AZ (ONSITE)
Job Type : Full-Time
Job Description:
Python Unix machine learning Support Engineer
Must Have Technical/Functional Skills
Unix, ShellScripting, Python, Machine learning, Production Support
Roles & Responsibilities
โ€ข System Configuration: Configuring Unix systems to meet specific requirements and standards.
โ€ข Troubleshooting: Identifying and resolving issues with Unix systems and applications.
โ€ข Scripting: Automating repetitive tasks using Python scripts.
โ€ข Performance Optimization: Analyzing and improving the performance of Unix systems.
โ€ข Documentation: Creating and maintaining system documentation and guides.
โ€ข Collaboration: Working with other teams and departments to ensure Unix systems are integrated and functional.
โ€ข Implement AI workflows using Python, agent frameworks, and orchestration tools
โ€ข Develop LLM pipelines including prompt engineering, prompt chaining, memory, tool calling, and multi-agent coordination
โ€ข Integrate LLMs with enterprise systems and APIs
โ€ข These roles are essential for maintaining the reliability and efficiency of Unix-based systems, and Python skills
can be leveraged to automate and streamline these tasks.
โ€ข Designed, developed, and deployed machine learning models using supervised and unsupervised learning
techniques to solve real world business problems.
โ€ข Worked with Python ML libraries including Scikit learn, TensorFlow, PyTorch, Pandas, NumPy, and Matplotlib.
โ€ข Deployed models using REST APIs, Docker, or cloud platforms (AWS / Azure / GCP) to support production
use cases.