1

Machine Learning Software Engineer Jobs in Austin, TX

... Engineer. This role will assist our Online Retail Decision Automation team by helping to research ... Description To be successful, candidates will need a machine learning background, proven software ...

... Engineer. This role will assist our Online Retail Decision Automation team by helping to research ... Description To be successful, candidates will need a machine learning background, proven software ...

... Engineer. This role will assist our Online Retail Decision Automation team by helping to research ... Description To be successful, candidates will need a machine learning background, proven software ...

We are looking for a Machine Learning Engineer to help us design and deliver CX solutions that ... Data visualization software (Tableau preferred) * Familiarity with AWS SageMaker * Strong ...

SUMMARY The Machine Learning Engineer provides hands-on expertise in designing, implementing, and scaling AI solutions, while collaborating with cross-functional teams to advance machine learning ...

This job will validate and develop machine learning models and algorithms to solve complex problems. You will work closely with senior engineers, data scientists, and product teams to enhance ...

Senior / Staff Machine Learning Engineer

Austin, TX · On-site

$124.40K - $171.50K/yr

They are seeking experienced Machine Learning Engineers to drive the development and deployment of ... Work closely with researchers, software engineers, and robotics experts to integrate ML into real ...

The Role As a Staff Machine Learning Engineer at Striveworks, you will be challenged-and trusted-on ... You are passionate about applying both software engineering and data science to solve real-world ...

next page

Showing results 1-20

Machine Learning Software Engineer information

See Austin, TX salary details

$62.9K

$146.2K

$203.6K

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

As of May 30, 2026, the average yearly pay for machine learning software engineer in Austin, TX is $146,192.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $171,400.00 per year, depending on experience, location, and employer.

What does a Machine Learning Software Engineer do?

A Machine Learning Software Engineer designs, develops, and deploys machine learning models within software applications. They work on data preprocessing, model training, optimization, and integration into production systems. Their role requires expertise in programming (Python, Java, or C++), machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn), and cloud platforms. They collaborate with data scientists and software engineers to build scalable ML solutions.

What are the key skills and qualifications needed to thrive in the Machine Learning Software Engineer position, and why are they important?

To thrive as a Machine Learning Software Engineer, you need a solid understanding of programming (especially Python), algorithms, data structures, and mathematics, ideally backed by a degree in computer science, engineering, or a related field. Experience with frameworks such as TensorFlow or PyTorch, familiarity with cloud platforms (AWS, Azure, or GCP), and relevant certifications in data science or machine learning are highly valuable. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams set outstanding candidates apart. These competencies are crucial for building deployable, scalable, and maintainable machine learning solutions that address real business challenges.

What are the day-to-day responsibilities of a Machine Learning Software Engineer?

As a Machine Learning Software Engineer, your daily tasks typically include developing and optimizing machine learning models, collaborating with data scientists and product teams to define requirements, and integrating models into production systems. You’ll work extensively with large datasets to preprocess, analyze, and validate data, as well as monitor model performance and iterate on solutions when needed. It's common to participate in code reviews, contribute to architectural decisions, and maintain documentation for reproducibility and knowledge sharing. This role offers a dynamic and intellectually stimulating environment, making it ideal for those who enjoy solving complex technical problems and working at the intersection of engineering and data science.
What are the most commonly searched types of Machine Learning Software Engineer jobs in Austin, TX? The most popular types of Machine Learning Software Engineer jobs in Austin, TX are:
What cities near Austin, TX are hiring for Machine Learning Software Engineer jobs? Cities near Austin, TX with the most Machine Learning Software Engineer job openings:
Infographic showing various Machine Learning Software Engineer job openings in Austin, TX as of May 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 78% Physical, 11% Hybrid, and 11% Remote job distribution, with an average salary of $146,192 per year, or $70.3 per hour.
Software Engineer - Test and Validation

Software Engineer - Test and Validation

Apple

Austin, TX • On-site

Full-time

Posted 26 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Do you want to make a positive impact on the direction of new, key technologies in consumer products while pioneering the future of intelligent quality assurance?..We're seeking a creative and motivated Software Engineer to join our Product Systems Quality team, working to ensure world-changing Mac and Home products are delivered at the highest quality to all our customers! To achieve this, it requires building large automated frameworks to gather thousands of hours of test data weekly, and we need people like you to help us build and maintain our tools for critical stability testing of Mac and Home products. You'll plan, design and write code for system stability automation with an emphasis on hardware-centric software risks simultaneously run on a large number of systems. You will be at the nexus of hardware and software where you work cross-functionally with several engineering and QA teams to identify risk areas and testing responses, and to support engineering investigations. ..We expect artificial intelligence and machine learning to be at the core of the work, developing next-generation automation tools that predict, prevent, and optimize critical system failures before they impact customers...Come join our team!
As a Software Engineer you will be responsible for the development of key new areas of Mac and Home stability test coverage enhanced by machine learning capabilities while also balancing the day-to-day operations of existing automation that runs on thousands of units daily.
Bachelors degree in CS/CE/EE and a minimum of 5 years relevant industry experienceSolid understanding of machine learning algorithms and their practical applicationKnowledge of hardware/software validation, hardware/software integration, or testing methodologiesStrong programming skills and hands-on experience with PythonExperience with CoreML, Swift, and iOS/macOS machine learning developmentExperience with relevant ML frameworks (PyTorch, TensorFlow, or JAX)Experience building robust and scalable tools, frameworks and automation systemsStrong problem-solving skills and ability to work in a cross-disciplinary team environmentExcellent written and verbal communication skills
Strong verbal and written communication skillsAcademic background in data science, machine learning, computer vision, and statistical data analysisExperience in data analysis and developing data visualizations & reporting with tools such as Tableau or SupersetExperience applying ML to anomaly detection, predictive maintenance, or test optimization

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976