1

Senior Machine Learning Software Engineer Jobs in Atlanta, IN

AI Architect

Kokomo, IN · On-site

$100K - $160K/yr

Develop, train, and deploy machine learning models, with a focus on Large Language Models (LLMs). Collaborate with senior engineers and data scientists to build and integrate AI features into new and ...

We're Looking For: We are seeking a Full-Stack (Senior) Software Engineer with experience in ... You are constantly learning and seeking ways to improve yourself and the processes around you.

Senior Full Stack Developer

Carmel, IN · On-site +1

$125K - $175K/yr

We're Looking For: We are seeking a Full-Stack (Senior) Software Engineer with experience in ... You are constantly learning and seeking ways to improve yourself and the processes around you.

The Software Developer participates in software development projects and is responsible for ... Uses AI tools to explore solutions, accelerate learning, and assist with problem analysis * Stays ...

Senior Mechanical Engineer

Carmel, IN · On-site

$99K - $130K/yr

BSA designs facilities that support, enhance and inspire healing, learning and discovery. Our ... Software Skills: Revit experience required; experience with energy modeling software and selection ...

Data Engineer (in person)

Westfield, IN · On-site

$109K - $131K/yr

... engineer to join their growing data practice. The role involves building and maintaining data ... Required : • A passion for great products, software development, and learning • Strong SQL ...

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

QA Engineer - AI Trainer

Carmel, IN · Remote

$50 - $100/hr

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

next page

Showing results 1-20

Senior Machine Learning Software Engineer information

See Atlanta, IN salary details

$71.1K

$135K

$180.8K

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

As of Jun 20, 2026, the average yearly pay for senior machine learning software engineer in Atlanta, IN is $134,951.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,400.00 and $152,100.00 per year, depending on experience, location, and employer.

What is the difference between Senior Machine Learning Software Engineer vs Data Scientist?

AspectSenior Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related; experience with ML frameworksBachelor's or Master's in Data Science, Statistics, or related; strong analytical skills
Work EnvironmentDevelops ML models, integrates algorithms into products, collaborates with engineering teamsAnalyzes data, builds statistical models, visualizes insights, collaborates with business teams
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, healthcare

While both roles involve working with data and algorithms, Senior Machine Learning Software Engineers focus on developing and deploying scalable ML models within software systems, whereas Data Scientists primarily analyze data to generate insights and inform business decisions.

What are the key skills and qualifications needed to thrive as a Senior Machine Learning Software Engineer, and why are they important?

A Senior Machine Learning Software Engineer requires deep expertise in machine learning algorithms, statistical analysis, and strong programming skills in languages like Python or Java, typically supported by a degree in computer science or a related field. Familiarity with frameworks such as TensorFlow, PyTorch, scikit-learn, as well as experience with cloud platforms and version control systems, is standard. Exceptional problem-solving, leadership, and communication skills help drive project success and mentor junior engineers. These competencies are crucial for designing scalable ML solutions, ensuring code quality, and effectively collaborating within cross-functional teams.

What is a Senior Machine Learning Software Engineer?

A Senior Machine Learning Software Engineer is an experienced professional who designs, develops, and deploys machine learning models and systems to solve complex problems. They work closely with data scientists, engineers, and other stakeholders to build scalable and efficient solutions that leverage large data sets and advanced algorithms. Their responsibilities often include architecting ML pipelines, optimizing model performance, and mentoring junior team members. Typically, they have a strong background in computer science, programming, and applied mathematics, along with several years of hands-on experience in machine learning and software engineering.

What are some common challenges Senior Machine Learning Software Engineers face when deploying models to production?

Senior Machine Learning Software Engineers often encounter challenges such as ensuring model scalability, maintaining performance under real-world data conditions, and integrating models seamlessly with existing systems. Handling data drift and monitoring model predictions for accuracy over time are also critical responsibilities. Collaboration with data engineers, DevOps, and product teams is essential to address these challenges and ensure robust, reliable deployments.
What cities near Atlanta, IN are hiring for Senior Machine Learning Software Engineer jobs? Cities near Atlanta, IN with the most Senior Machine Learning Software Engineer job openings:
Infographic showing various Senior Machine Learning Software Engineer job openings in Atlanta, IN as of June 2026, with employment types broken down into 1% Locum Tenens, 79% Full Time, 12% Part Time, 2% Temporary, 5% Contract, and 1% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $134,951 per year, or $64.9 per hour.

Software Senior Principal Engineer - onsite in Raymond, Ohio US Citizen only

Thomas & Reed, LLC

Carmel, IN • On-site

$118K - $163K/yr

Full-time

Posted 6 days ago


Job description

As the UX Software Engineer Technical Expert/Unit Lead, you will lead strategic activities to help define future product competitiveness and key fundamental technology application feasibility. You will lead the end-to-end planning, design, development, and testing of software systems and applications focused on user experience (UX), including cloud-based and internet-connected tools. Utilize full-stack development methodologies while ensuring cybersecurity compliance. Manage large-scale projects and provide technical mentorship to junior engineers, contributing to the delivery of innovative, secure, and user-centric software solutions.
Minimum Educational Qualifications

Bachelor’s degree in Computer Science, Information Technology, or a related field
Minimum Experience
10+ years of experience in software development.
Proficient in programming languages such as Java, Python, and C++, with the ability to apply them across diverse development environments.
Experienced in both front-end and back-end development, with a solid understanding of full-stack architecture and integration.

Knowledgeable in database management systems, including both SQL and NoSQL technologies, for efficient data modeling and access.
Other Job-Specific Skills
Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and propose effective solutions.
Excellent communication and collaboration abilities, enabling effective teamwork across multidisciplinary groups.
Capable of working independently, managing time efficiently, and prioritizing tasks to meet project deadlines.
Hands-on experience in GUI development using modern tools and frameworks, with a focus on usability and performance.
Familiarity with cybersecurity best practices, ensuring secure design and implementation of software systems.
Develop and optimize complex project plans and schedules
Design and deliver comprehensive proposals for executive-level review
Demonstrate advanced presentation capabilities
Exhibit strong negotiation and conflict resolution skills