Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

4 results for Software Engineer in St. Louis, MO

Cybersecurity Engineer
  • Saint Louis, MO
  • onsite
  • Temporary
  • 57 - 64 USD / Hourly
  • <p>We’re seeking a <strong>Cybersecurity Engineer</strong> to join a growing security team responsible for protecting enterprise systems, cloud environments, and mission‑critical data. This person will design, implement, and maintain security controls while partnering with IT, DevOps, and leadership to drive a stronger security posture across the organization.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Implement and manage security tools such as SIEM, EDR, vulnerability scanners, firewalls, and identity management platforms.</li><li>Monitor security events, investigate incidents, and coordinate response activities.</li><li>Conduct vulnerability assessments, penetration testing, and remediation planning.</li><li>Support cloud security efforts (Azure, AWS, or GCP), including identity, logging, and access governance.</li><li>Develop and enforce security policies, standards, and best practices.</li><li>Collaborate with IT, engineering, and business teams to ensure secure architecture and compliance.</li><li>Evaluate new technologies, recommend improvements, and support ongoing security projects.</li></ul><p><br></p>
  • 2026-03-20T00:00:00Z
Data Scientist
  • Saint Louis, MO
  • onsite
  • Temporary
  • 50 - 70 USD / Hourly
  • <p><strong>About the Role</strong></p><p>We’re seeking a Data Scientist to help build predictive models, develop advanced analytics solutions, and uncover insights that drive strategic decision‑making. This role partners closely with data engineering, analytics, business leaders, and product stakeholders to solve complex problems using statistical modeling, machine learning, and exploratory analysis.</p><p><strong>Key Responsibilities</strong></p><ul><li>Build, train, and validate predictive and statistical models using Python, R, or similar tools.</li><li>Conduct data exploration, feature engineering, and hypothesis testing across large, complex datasets.</li><li>Develop machine learning pipelines and deploy models into production environments.</li><li>Partner with cross‑functional teams to translate business needs into analytical solutions.</li><li>Build dashboards, presentations, and visualizations to communicate insights clearly.</li><li>Evaluate model performance and monitor metrics to ensure operational accuracy and stability.</li><li>Work with data engineers on data quality, pipeline optimization, and scalable architectures.</li><li>Document methodologies, assumptions, and model outputs for technical and non‑technical audiences.</li></ul><p></p>
  • 2026-03-20T00:00:00Z
Integrations Developer
  • Saint Charles, MO
  • onsite
  • Temporary
  • 38 - 50 USD / Hourly
  • <p>We are looking for a talented Integrations Developer for an 8-10 month contract in Saint Charles, Missouri. This role is responsible for the development and maintenance of integrations among university-wide software applications. The Integrations Developer supports system life cycles with emphasis on architecture, automation, configuration, data flows, monitoring, and data sharing across platforms.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Develop and maintain integrations between software systems and services.</li><li>Assist with deployment and maintenance of enterprise systems.</li><li>Support development of standard reports and conduct pre-implementation testing.</li><li>Participate in code reviews and ensure adherence to development standards.</li><li>Review current and future systems and recommend process improvements.</li><li>Support implementation of complex off-the-shelf applications requiring development.</li><li>Collaborate with subject matter experts to configure systems to meet needs.</li><li>Assist with creating training materials and supporting users.</li><li>Provide system support across all locations and troubleshoot issues.</li><li>Document processes, configurations, and project materials.</li><li>Communicate regularly with IT staff and collaborate with technical/non-technical teams.</li></ul>
  • 2026-03-19T00:00:00Z
AI/ML Engineer
  • Saint Louis, MO
  • onsite
  • Temporary
  • 50 - 70 USD / Hourly
  • <p><strong>Overview:</strong></p><p>Our company is seeking a talented and innovative AI/ML Engineer to join our dynamic technology team in St. Louis. As artificial intelligence and machine learning continue to reshape industries, we are looking for professionals with a passion for developing and deploying cutting-edge solutions that drive business value.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Design, develop, and deploy AI and machine learning models to solve complex business problems.</li><li>Collaborate with cross-functional teams to identify opportunities for applying data science and machine learning across the organization.</li><li>Evaluate and optimize algorithms for performance, scalability, and reliability.</li><li>Implement data pipelines and prepare datasets for training and production use.</li><li>Stay current with the latest trends, tools, and best practices in AI/ML engineering.</li><li>Communicate technical findings and progress to stakeholders in a clear and concise manner.</li></ul><p><br></p>
  • 2026-03-20T00:00:00Z