1

Machine Learning Engineer Software Engineer Jobs in Troy, IL

Senior Data Engineer

Hazelwood, MO · On-site

$100K - $135K/yr

Implement and deploy machine learning models, working closely with software engineering teams to integrate into customer environments. * Collaborate with subject matter experts to understand ...

Senior Data Engineer

Hazelwood, MO · On-site

$100K - $135K/yr

Implement and deploy machine learning models, working closely with software engineering teams to integrate into customer environments. * Collaborate with subject matter experts to understand ...

Senior Data Engineer

Hazelwood, MO

$100K - $135K/yr

Implement and deploy machine learning models, working closely with software engineering teams to integrate into customer environments. * Collaborate with subject matter experts to understand ...

Advanced Software Engineer

Saint Louis, MO · On-site +1

$85K - $115K/yr

Advanced Software Engineer Chicago, IL Reports To: Director, Product Development & Operations BAI ... Our industry-leading offerings include peer sharing events, thought leadership, learning and ...

MLOps Lead Engineer

Saint Louis, MO · On-site

$99K - $131K/yr

We are seeking an experienced MLOps Lead Engineer to take full ownership of our enterprise Machine Learning operations on the Databricks Lakehouse platform. In this role, you will design, automate ...

MLOps Lead Engineer

Saint Louis, MO

$99K - $131K/yr

We are seeking an experienced MLOps Lead Engineer to take full ownership of our enterprise Machine Learning operations on the Databricks Lakehouse platform. In this role, you will design, automate ...

MLOps Lead Engineer

Saint Louis, MO · On-site

$99K - $131K/yr

We are seeking an experienced MLOps Lead Engineer to take full ownership of our enterprise Machine Learning operations on the Databricks Lakehouse platform. In this role, you will design, automate ...

Showing results 41-60

Machine Learning Engineer Software Engineer information

See Troy, IL salary details

$59.1K

$137.4K

$191.4K

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

As of Sep 11, 2026, the average yearly pay for machine learning engineer software engineer in Troy, IL is $137,408.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,100.00 per year, depending on experience, location, and employer.

How do machine learning engineer software engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

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

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

What are popular job titles related to Machine Learning Engineer Software Engineer jobs in Troy, IL?

For Machine Learning Engineer Software Engineer jobs in Troy, IL, the most frequently searched job titles are:

AI Engineer II

Saint Louis, MO • On-site

McCarthy Building Companies, Inc.
Construction • 1 - 5K employees

$94K - $129K/yr

Full-time

Re-posted 27 days ago


McCarthy Building Companies rating

7.4

Company rating: 7.4 out of 10

Based on 29 frontline employees who took The Breakroom Quiz


Job description

POSITION SUMMARY
McCarthy is seeking a full-time AI Engineer II who will be part of the Engineering and Intelligence team. In this role, you will design, build, and support AI-powered applications and workflows that help drive business value across the enterprise.
Working closely with the AI Manager, business stakeholders, and fellow engineers, you will contribute to the development of production-grade AI solutions, including generative AI, agentic workflows, advanced analytics, and enterprise integrations. This is a hands-on engineering role focused on implementation, experimentation, deployment, and continuous improvement of AI capabilities.
The ideal candidate combines strong software engineering fundamentals with experience in AI and data-driven applications. Experience working within Palantir Foundry, including ontology-driven development, data products, operational workflows, and AI-enabled solutions, is strongly preferred.
RESPONSIBILITES
  • Design, develop, test, and maintain AI-powered applications, services, and workflows that support enterprise business processes.
  • Build and support generative AI and agentic solutions using modern AI engineering practices and frameworks.
  • Develop and maintain data pipelines, integrations, and reusable data products that enable AI and analytics use cases.
  • Contribute to the design and evolution of data models and ontologies that support operational and analytical workflows.
  • Develop and optimize prompts, retrieval strategies, and agent workflows to improve solution effectiveness, reliability, and user experience.
  • Leverage AI-assisted development tools and coding copilots to accelerate delivery while maintaining high standards for code quality, testing, security, and maintainability.
  • Participate in MLOps and PromptOps processes, including deployment, monitoring, evaluation, versioning, and continuous improvement of AI systems.
  • Collaborate with business and technical stakeholders to translate business requirements into practical technical solutions.
  • Support production AI solutions through troubleshooting, performance tuning, monitoring, and ongoing enhancement activities.
  • Contribute to documentation, reusable patterns, and engineering best practices that improve team effectiveness and solution consistency.
  • Follow established AI governance, security, and Responsible AI standards throughout the solution lifecycle.

QUALIFICATIONS
  • Minimum 3 years of experience in software engineering, AI engineering, machine learning, data engineering, or a related technical discipline.
  • Bachelor's degree in Computer Science, Engineering, Data Science, Information Systems, or a related field (or equivalent practical experience).
  • Experience building and deploying AI-enabled applications or machine learning solutions in production environments.
  • Strong programming skills in Python and experience with modern software engineering practices.
  • Data pipelines, ETL/ELT processes, and API-based integrations
  • SQL and relational data modeling
  • Cloud platforms such as Azure, AWS, or GCP
  • Containerized and serverless application deployment patterns
  • Building solutions on enterprise AI and data platforms such as Palantir Foundry, Azure AI, AWS, GCP, or Dataiku.
  • Generative AI platforms and frameworks such as OpenAI, Anthropic, LangChain, LlamaIndex, Hugging Face, or similar technologies.
  • Prompt engineering, evaluation methodologies, and retrieval-augmented generation (RAG) patterns.
  • Experience with Palantir Foundry is strongly preferred, including familiarity with:
    • Ontology-driven application development
    • AIP and AI-enabled workflows
    • Data products and pipeline development
    • Workshop applications and operational workflows
    • Code Repositories and software delivery within Foundry environments
    • Understanding of responsible AI concepts, including transparency, human oversight, security, and governance practices.

CHARACTERISTICS
  • Strong problem-solving and analytical skills with the ability to work through ambiguity and deliver practical solutions.
  • Effective communication skills and the ability to collaborate with technical and non-technical stakeholders.
  • Curiosity and enthusiasm for emerging AI technologies and software engineering practices.
  • Strong attention to quality, maintainability, and user experience.
  • Ability to learn new technologies quickly and apply them effectively in a business environment.
  • High degree of accountability, ownership, and commitment to delivering results.

McCarthy is proud to be an equal opportunity employer, including disability and protected veteran status.
NOTICE TO EXTERNAL SEARCH FIRMS: McCarthy's Talent Acquisition Team is the only authorized representative permitted to engage with external search firms, staffing agencies, or other third-party recruiting partners. McCarthy maintains an Approved Agency List for recruiting partners, which is reviewed and updated annually.
McCarthy will only consider submissions from agencies with a signed fee agreement in place for the current year. McCarthy does not accept unsolicited resumes, candidate submissions, or referrals from agencies that do not meet these requirements.
If a candidate is submitted without an active agreement, McCarthy will have no obligation to pay any fees and reserves the right to contact, engage, interview, or hire such candidate(s) without any financial or other responsibility to the submitting agency. Unsolicited resumes, including those sent directly to hiring managers or other employees, will be considered the property of McCarthy.

What McCarthy Building Companies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


McCarthy Building logo

About McCarthy Building

Sourced by ZipRecruiter

McCarthy Building, headquartered in Saint Louis, MO, US, is a leading construction company primarily offering general contracting, design-build and construction management services throughout the United States. Its prominent industry presence can be explored in detail on its official website, mccarthy.com. Founded in 1864, the company has built a robust legacy marked by significant contributions to the U.S. construction industry. McCarthy Building engages a broad range of sectors, including healthcare, education, commercial, renewable energy, and advanced technology.

Industry

Construction

Company size

1,001 - 5,000 Employees

Headquarters location

Saint Louis, MO, US

Year founded

1864

Social media