← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

R&D Data Analysis and Machine Learning Software Engineer

The University of Texas at Austin · Austin, TX

📅 20/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 152,342 jobs in United States →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job Posting Title: R&D Data Analysis and Machine Learning Software Engineer Hiring Department: Applied Research Laboratories Position Open To: All Applicants Weekly Scheduled Hours: 40 FLSA Status: Exempt from FLSA Earliest Start Date: Immediately Position Duration: Expected to Continue Location: PICKLE RESEARCH CAMPUS Job Details: Purpose Research and development for both data analysis and machine learning applications, including data modeling and algorithm development and implementation. Software design, development, and testing to support research and development efforts within the Environmental Sciences Laboratory (ESL) of Applied Research Laboratories. Responsibilities Design, develop, configure, apply, test, and support both data analysis and machine learning algorithms. Designing and writing flexible and maintainable software according to software designs and test to ensure software meets project requirements. Prepare technical documentation and technical presentations. Presentation of analysis results at internal and external working group meetings. Communicate with project team members, supervisors, and sponsors for timely implementation of project requirements. Reviewing peer developed software to improve other developer's designs and implementations. Deploying and supporting software outside of ARL. Other related functions as assigned. Required Qualifications Bachelor’s degree in the natural or engineering sciences including computer science, electrical engineering, or related discipline. Three or more years of experience and demonstrated proficiency with one or more of the following: Developing and evaluating data algorithms (regression, probability, statistics) Machine learning algorithms and application libraries (Tensorflow, Keras, Theano, Torch, Infer.NET, or equivalent) Demonstrated strong math background. Experience in an applied research environment, contributing to projects from conception to implementation. Experience developing applications in MATLAB and Python in a UNIX/Linux environment. Applicant must have a dynamic skill set, be willing to work with new technologies, be highly organized and capable of planning and coordinating multiple tasks and managing their time. The position will require: attention to detail, effective problem-solving skills, sound engineering judgment, ability to work independently with sensitive and confidential information, ability to maintain a professional demeanor and work as a team member without daily supervision, and effectively communicate with varioius groups of clients; ability to work under pressure and accept supervision; regular and punctual attendance. US Citizen. Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information at the level appropriate to the project requirements of the position. Preferred Qualifications Master’s degree or Ph. D. in the natural or engineering sciences including computer science, electrical engineering, or related discipline. Advanced coursework or significant experience related to data analysis (statistics, pattern recognition, scalable machine learning, etc.). Current or recent eligibility for access to classified information. Five or more years of experience with one or more of the following: Developing and evaluating data algorithms (regression, probability, statistics) Machine learning algorithms and application libraries (Tensorflow, Keras, Theano, Torch, Infer.NET, or equivalent) Experience analyzing large, complex datasets using scalable techniques. Experience with MATLAB MEX objects. Experience with database integration and SQL programming. Experience with C/C++. Experience with signal processing algorithms. Experience with scripting languages (Python, Shell). Knowledge of version control systems or defect tracking systems. Prior work experience in professional or research-oriented software development. Proven ability to work independently, formulate research plans, take initiative, and mentor other staff. Demonstrated excellent interpersonal communication and presentation skills. Cumulative GPA of 3.0 or greater. General Notes An agency designated by the federal government handles the investigation as to the requirement for eligibility for access to classified information. Factors considered during this investigation include but are not limited to allegiance to the United States, foreign influence, foreign preference, criminal conduct, security violations, drug involvement, the likelihood of continuation of such conduct, etc. Please mark "yes" on the application question that asks if additional materials are required. Failure to attach all additional materials listed below may result in a delay in application processing. Visit our website (www.arlut.utexas.edu) for additional information about Applied Research Laboratories. UT Austin offers a competitive benefits package that includes: 100% employer-paid basic medical coverage Retirement contributions Paid vacation and sick time Paid holidays Please visit our Human Resources (HR) website to learn more about the total benefits offered. Salary Range $104,000 - $174,000+/negotiable depending on qualifications. Working Conditions Standard office conditions Repetitive use of a keyboard at a workstation Use of manual dexterity Possible weekend, evening and holiday work Possible interstate/intrastate travel Required Materials Resume/CV 3 work references with their contact information; at least one reference should be from a supervisor Letter of interest Unofficial college transcript Important for applicants who are NOT current university employees or contingent workers: You will be prompted to submit your resume the first time you apply, then you will be provided an option to upload a new Resume for subsequent applications. Any additional Required Materials (letter of interest, references, etc.) will be uploaded in the Application Questions section; you will be able to multi-select additional files. Before submitting your online job application, ensure that ALL Required Materials have been uploaded. Once your job application has been submitted, you cannot make changes. Important for Current university employees and contingent workers: As a current university employee or contingent worker, you MUST apply within Workday by searching for Find UT Jobs. If you are a current University employee, log-in to Workday, navigate to your Worker Profile, click the Career link in the left hand navigation menu and then update the sections in your Professional Profile before you apply. This information will be pulled in to your application. The application is one page and you will be prompted to upload your resume. In addition, you must respond to the application questions presented to upload any additional Required Materials (letter of interest, references, etc.) that were noted above. Employment Eligibility: Regular staff who have been employed in their current position for the last six continuous months are eligible for openings being recruited for through University-Wide or Open Recruiting, to include both promotional opportunities and lateral transfers. Staff who are promotion/transfer eligible may apply for positions without supervisor approval. Retirement Plan Eligibility: The retirement plan for this position is Teacher Retirement System of Texas (TRS), subject to the position being at least 20 hours per week and at least 135 days in length. Background Checks: A criminal history background check will be required for finalist(s) under consideration for this position. Equal Opportunity Employer: The University of Texas at Austin, as an equal opportunity/affirmative action employer, complies with all applicable federal and state laws regarding nondiscrimination and affirmative action
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →