1

Machine Learning Software Engineer Jobs in Austin, TX

We are looking for visionary Machine Learning Engineers to join our Applied Group, where you'll ... Work closely with researchers, software engineers, and product managers to understand complex ...

We are hiring Senior Machine Learning Engineers We are hiring engineers with significant expertise in both machine learning and software engineering. You will be working with our engineering and ...

... 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 ...

Senior Machine Learning Engineer

Austin, TX · On-site

$121K - $160K/yr

We're looking for seasoned engineers with a background in machine learning to aid in this mission ... Proficient coding skills and strong software development experience in Spark, Python, or Java

They are seeking a Machine Learning Engineer to be a core contributor to projects and deliver machine learning capabilities for customers, utilizing their technical and communication skills to ...

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 ...

Machine Learning Engineer

Austin, TX · On-site

$100 - $125/hr

Machine Learning Engineer page is loaded## Machine Learning Engineerlocations: Austin, TXtime type ... Providing superior software and service starts with our purpose-built culture, defined by our Ten ...

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 ...

Senior Machine Learning Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Machine Learning Engineer, you'll design and deliver production-ready AI solutions, develop ... Strong software engineering fundamentals and a track record of designing, building, deploying and ...

Showing results 21-40

Machine Learning Software Engineer information

See Austin, TX salary details

$62.9K

$146.2K

$203.7K

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

As of Sep 11, 2026, the average yearly pay for machine learning software engineer in Austin, TX is $146,227.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $171,500.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 as a machine learning software engineer?

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.

Is machine learning software engineer a high paying job?

Machine learning software engineers typically earn high salaries due to the specialized skills required, such as proficiency in programming languages like Python and experience with frameworks like TensorFlow. Salaries vary based on experience, location, and industry, but overall, it is considered a well-compensated role in the tech field.

What job categories do people searching Machine Learning Software Engineer jobs in Austin, TX look for?

The top searched job categories for 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 September 2026, with employment types broken down into 1% Internship, 1% As Needed, 72% Full Time, 24% Part Time, and 2% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $146,227 per year, or $70.3 per hour.

Staff Machine Learning Engineer

Austin, TX • On-site

$120K - $550K/yr

Full-time

Re-posted 19 days ago


Job description

About the Team

We are at the forefront of artificial intelligence, driving innovation and shaping the future with cutting-edge research. Our mission is to ensure that AI's benefits reach everyone. We are looking for visionary Machine Learning Engineers to join our Applied Group, where you'll transform groundbreaking research into real-world applications that can change industries, enhance human creativity, and solve complex problems.


About the Role

As a Machine Learning Engineer in our Applied Group, you will have the opportunity to work with some of the brightest minds in AI. You'll contribute to deploying state-of-the-art models in production environments, helping turn research breakthroughs into tangible solutions. If you're excited about making AI technology accessible and impactful, this role is your chance to make a significant mark.

In this role, you will:

  • Innovate and Deploy: Design and deploy advanced machine learning models that solve real-world problems. Bring our research from concept to implementation, creating AI-driven applications with a direct impact.
  • Collaborate with the Best: Work closely with researchers, software engineers, and product managers to understand complex business challenges and deliver AI-powered solutions. Be part of a dynamic team where ideas flow freely and creativity thrives.
  • Optimize and Scale: Implement scalable data pipelines, optimize models for performance and accuracy, and ensure they are production-ready. Contribute to projects that require cutting-edge technology and innovative approaches.
  • Learn and Lead: Stay ahead of the curve by engaging with the latest developments in machine learning and AI. Take part in code reviews, share knowledge, and lead by example to maintain high-quality engineering practices.
  • Make a Difference: Monitor and maintain deployed models to ensure they continue delivering value. Your work will directly influence how AI benefits individuals, businesses, and society at large.


You might thrive in this role if you:

  • Master's/ PhD degree in Computer Science, Machine Learning, Data Science, or a related field. 
  • Demonstrated experience in deep learning and transformers models
  • Proficiency in frameworks like PyTorch or Tensorflow
  • Strong foundation in data structures, algorithms, and software engineering principles.
  • Experience with search relevance, ads ranking or LLMs is a plus.
  • Are familiar with methods of training and fine-tuning large language models, such as distillation, supervised fine-tuning, and policy optimization
  • Excellent problem-solving and analytical skills, with a proactive approach to challenges.
  • Ability to work collaboratively with cross-functional teams.
  • Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines
  • Enjoy owning the problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done


We are an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.