MM

Mitchell Martin Inc.

Verified Job SourceRecruitment agency

Powering Growth by Empowering People

New York, New York

Staffing and Recruiting
501–1,000 people

About

Mitchell Martin Inc. (MMI) is one of the largest employee-owned staffing firms in the U.S., specializing in IT, healthcare, healthcare IT, accounting and finance, and professional services. Since 1984, we’ve earned a reputation for connecting top talent with forward-thinking companies spanning all industries, ensuring the right fit for every role. At MMI, we know staffing is about more than filling positions—it’s about fostering meaningful connections that drive growth, innovation, and success. We operate nationwide, with offices across the U.S. and an international presence in India and the Philippines, enabling us to deliver tailored solutions wherever they’re needed. Our expertise spans everything from IT specialties like cloud computing, cybersecurity, data science, Ai / robotics, software engineering to healthcare, finance, legal, and beyond. Whether it’s a short-term contract, a permanent placement, or building a full project team, we combine cutting-edge technology with a people-first approach to help our clients and candidates succeed.

Open positions

Java Developer Expert

Remote · Mississauga, Ontario, Canada

The role involves designing and optimizing scalable backend systems with a focus on data processing and distributed environments. The developer will translate business requirements into technical designs and lead the implementation of complex projects.

Web Developer - .Net, Angular, Javascript

Hybrid · Mississauga

The developer will design and maintain innovative solutions and financial modules using modern technology stacks. Responsibilities include producing high-quality code and collaborating with stakeholders and analysts to resolve data-related issues.

Technical Program Manager - PMP, SDLC

Hybrid · Mississauga

Lead complex technology projects by managing the entire project lifecycle from planning to closure. Bridge the gap between technical teams and business stakeholders to ensure deliverables are met on time and within budget.

Production Support/Maintenance - Java

Hybrid · Mississauga

Lead the triage and resolution of complex production incidents for an enterprise risk management platform. Manage data platform operations and drive automation to improve platform health and visibility.

Product Owner - Retail Risk

Hybrid · Mississauga

Lead the development of a new Loss Forecast Platform by defining the product vision and strategy. Collaborate with technical teams to manage the product backlog and ensure compliance with regulatory guidelines.

Python Developer - Mid

Remote · Mississauga, Ontario, Canada

Design and develop AI-based applications and autonomous agents for multi-step reasoning. Manage complex AI orchestration pipelines and implement safety measures to ensure ethical AI outputs.

Python Developer

Hybrid · Mississauga

The role involves designing and developing Python-based applications, APIs, and microservices. It also requires integrating AI models with enterprise systems and participating in the full software development lifecycle.

Python Developer - Jr

Hybrid · Mississauga

The role involves designing, developing, and supporting applications, APIs, and microservices. It also focuses on integrating AI models with business applications and following engineering governance standards.

Python Developer

Hybrid · Mississauga

The role involves designing, developing, and testing Python-based applications, microservices, and REST APIs. It also focuses on implementing integrations between AI models and enterprise business systems.

Application Database Engineer

On-site · Mississauga

The role involves administering and maintaining both on-premise and cloud-hosted database instances. It also focuses on managing data federation platforms and open table formats to ensure high-performance integration and interoperability.

Java Developer

On-site · Toronto

Develop and maintain banking technology applications, specifically focusing on loan origination systems. Implement solutions for mortgages, credit cards, and savings products while ensuring high application performance.

Middleware Developer

On-site · Toronto

Develop and maintain middleware solutions to support banking technology initiatives for loans, mortgages, and credit cards. Collaborate with cross-functional teams to ensure high availability and performance of middleware systems.

UI Developer

On-site · Toronto

Develop and maintain user interface components for banking applications while collaborating with cross-functional teams. Ensure technical feasibility of designs and optimize applications for maximum speed and scalability.

Senior Java Lead Engineer

On-site · Mississauga

The Senior Java Lead Engineer will architect and design complex systems using modern programming languages and lead engineering teams in best practices. They will also drive modernization projects focusing on cloud-native technologies and collaborate with stakeholders to ensure alignment with business goals.

Senior Business Development Manager

On-site · Canada

The Senior Business Development Manager will be responsible for winning new business and building lasting client relationships. The role requires thriving in a high-performance environment and expanding strategic accounts.