Demo

Software / Machine Learning Engineer

Amaris Consulting
Illinois, IL Full Time
POSTED ON 4/18/2026
AVAILABLE BEFORE 5/17/2026

Software / Machine Learning Engineer – Autonomous Systems


Location : Mossville, IL


The Opportunity

Amaris Consulting is looking for a Software / Machine Learning Engineer to join a world-class engineering team working on cutting-edge autonomous and operator-assist systems. You will contribute to building production-grade autonomy software, from perception and computer vision to real-time decision-making; on both robotic and manned platforms. A high-impact role at the intersection of AI, robotics, and safety-critical systems.


Your Key Responsibilities

  • Design, implement and test algorithms for autonomy and advanced operator-assist systems
  • Develop and maintain production-quality C and Python code for autonomy features
  • Collect, process and analyze data from robotic and manned platforms to improve ML models and system performance
  • Participate in the full software development lifecycle using Agile practices
  • Contribute to architecture decisions, design reviews, code reviews and technical documentation, including design specs, test plans and safety procedures


Skills And Attributes For Success

  • Solid AI / ML / Deep Learning background applied to autonomy or operator-assist systems
  • Strong experience in computer vision — image processing, object detection, tracking, scene understanding
  • Hands-on experience with TensorFlow and/or PyTorch, and OpenCV for perception and sensor data processing
  • Proficiency in C and Python for production-grade software development
  • Extensive experience with Agile SDLC using Azure DevOps or Jira
  • Comfortable with cloud compute and storage; AWS EC2, S3, Batch, for training, testing and deployment workflows
  • Experience developing, integrating and testing complex autonomy software under safety and timing constraints
  • Degree in Computer Science, Engineering, Robotics or a related field


Ideally, You'll Also

  • Have familiarity with ROS or AIS for robotics software development
  • Have experience with NVIDIA hardware for accelerated ML workloads
  • Be comfortable working across multiple subsystems and debugging complex cross-system issues
  • Have exposure to safety-critical software development standards and practices


What We Look For

A curious and rigorous engineer who thrives at the intersection of AI research and real-world deployment. You write clean, reliable code, take ownership of your work end to end, and communicate clearly across robotics, systems and product teams. You are energized by hard problems and motivated by seeing your algorithms perform in the real world, not just on paper.


Why choose us

  • An international community bringing together more than 110 different nationalities
  • An environment where trust is central: 70% of our leaders started their careers at the entry level
  • A strong training system with our internal Academy and more than 250 modules available
  • A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)

Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Salary.com Estimation for Software / Machine Learning Engineer in Illinois, IL
$111,120 to $138,153
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software / Machine Learning Engineer?

Sign up to receive alerts about other jobs on the Software / Machine Learning Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Amaris Consulting

  • Amaris Consulting Paris, KY
  • Job Description We are seeking a Senior Biostatistician with expertise in oncology to join our team and play a central role in the delivery, interpretation... more
  • 9 Days Ago

  • Amaris Consulting USAF Academy, CO
  • Job Description The Opportunity Amaris Consulting is looking for a Software / Machine Learning Engineer to join a world-class engineering team working on c... more
  • 12 Days Ago

  • Amaris Consulting Illinois, IL
  • The Opportunity Amaris Consulting is looking for a Robotics / Autonomy Engineer to join an industry-leading team building autonomous and operator-assist sy... more
  • 12 Days Ago

  • Amaris Consulting Baton Rouge, LA
  • We are seeking an experienced Change Agent to support a global Manufacturing Excellence (MANEX) program. This role will act as the on-site transformation l... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Software / Machine Learning Engineer jobs in the Illinois, IL area that may be a better fit.

  • PayPal, Inc. Illinois, IL
  • The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and ... more
  • 2 Months Ago

  • PayPal, Inc. Illinois, IL
  • The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and ... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!