Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Mid-Level

$46.81 - $49.81 per hour
job summary:
Position Summary

We are seeking a Mid-Level AI Engineer to design, develop, and deploy AI-powered applications and services. This role will work closely with software engineers, product managers, architects, and data teams to build scalable AI solutions using modern machine learning, generative AI, agent frameworks, and enterprise software engineering practices.

The ideal candidate combines strong software development skills with hands-on experience building, integrating, and operating AI solutions in production environments.

 
location: Ann Arbor, Michigan
job type: Contract
salary: $46.81 - 49.81 per hour
work hours: 8am to 5pm
education: Bachelors

responsibilities:
Key Responsibilities

- Design, develop, test, and deploy AI-enabled applications and services.

- Build and integrate Generative AI solutions using large language models (LLMs).

- Develop AI agents, workflows, prompts, tools, and orchestration frameworks.

- Implement retrieval-augmented generation (RAG), semantic search, and knowledge retrieval solutions.

- Build APIs, microservices, and backend services supporting AI workloads.

- Evaluate, benchmark, and optimize AI model performance, quality, cost, and latency.

- Develop automated testing, monitoring, and observability for AI applications.

- Collaborate with product owners and business stakeholders to translate requirements into technical solutions.

- Implement responsible AI, security, privacy, and governance controls within AI solutions.

- Contribute to architectural decisions, coding standards, and engineering best practices.

- Support AI applications in production and participate in troubleshooting and incident resolution.

qualifications:
.

skills:
agent frameworks,AI agents,Agile development environments,AWS,API Design,AI,AI solutions,Automated Testing,C#,Anthropic Claude,Cloud & Infrastructure,Strong programming skills,containerization and orchestration,CI/CD,Docker,enterprise software,Event-Driven Architecture,generative AI,Generative AI applications,Retrieval-Augmented Generation (RAG),Git,Gemini,Identity and Access Management,Computer Science,Java,JavaScript,Kubernetes,LLM,Large Language Models,LLMs,machine learning,Microservices,Azure,Model Evaluation,Monitoring and Observability,Multi-agent,Object-Oriented Design,OpenAI,prompt engineering,Python,REST APIs,RAG,Vector Search,AI-powered applications,Design patterns,software development skills,Software Engineering,software development,Source Control,integrating,TypeScript,AI Agent,Benchmarking,Data Science,evaluation frameworks,software engineering fundamentals,scalable AI solutions,Testing,vector databases,workflows


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact View email address on us.fitly.work.




Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.



Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Developer - Mid-Level in Ann Arbor, MI vacancy
  •  ...Tite: Java Developer - Mid-Level Location : MI Ann Arbor 4 days on site and one remote day - if their meeting expectations. Duration: 12 Months We are looking for a Software Engineer to join the thinkorswim Charting team. In this role, you will design, develop, and support... 
    Suggested
    Remote work

    Spectraforce Technologies

    Ann Arbor, MI
    1 day ago
  • $40.81 - $43.81 per hour

    job summary: Position Summary We are seeking a Mid-Level AI Software Test Engineer to design, automate, and execute testing strategies for...  ...: Key Responsibilities AI Quality Engineering - Develop comprehensive testing strategies for AI applications, platforms... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Ann Arbor, MI
    4 days ago
  •  ...to name a few. We have an excellent reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply.Who should... 
    Suggested
    Remote work

    SynergisticIT

    Ann Arbor, MI
    5 days ago
  • $146.8k - $272.6k

     ...used by accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration...  ...system, or a unified knowledge base).Mentor senior and mid-level engineers, raising the bar on system design, code quality, and... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $94.9k - $176.3k

     ...that ships them safely, and the internal developer tooling that other engineering teams...  ...experience. ~ Mentor junior and mid-level engineers, sharing knowledge and supporting...  ...you ~4+ years of professional software engineering experience, including experience... 
    Suggested
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    Ann Arbor, MI
    5 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...timeSummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services

    Sonsoft

    Ann Arbor, MI
    2 days ago
  • $183.1k - $340k

    Job DescriptionAre you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands-on with technology?Thomson Reuters is looking for a Principal Software Engineer / Architect - AI, CoCounsel Forward Deployed Engineering... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  • $129.6k - $190.07k

     ...process equipment and materials. We also develop technologies for specialty processes, IC...  ...expertise.We are seeking a seasoned Backend Software Engineer with deep expertise in modern...  ...foundation in object-oriented design, system-level programming, and software architecture.... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    1 day ago
  •  ...industry’s only standard data model and system-level visualization capabilities. By...  ...Design and build internal platforms and developer tooling that other engineers build on top...  ...ticket or rotation Mentor senior and mid-level engineers; act as a technical sounding... 
    Casual work
    Work at office
    Remote work
    Flexible hours

    Sight Machine

    Ann Arbor, MI
    2 days ago
  •  ...AI Software Engineer: On behalf of our technology client, Procom is searching for an AI Software Engineer for a 6...  ...Software Engineer - Job Description: We are seeking a Mid-Level AI Engineer to design, develop, and deploy AI-powered applications and services. This... 
    Contract work
    Work at office
    Immediate start
    Remote work

    Procom

    Ann Arbor, MI
    2 days ago
  • $111.1k - $162.97k

     ...unauthorized access, insecure AI agents, and excessive permissions.Develop security controls for AI platforms, RAG, vector databases, APIs,...  ...and data analytics, we seek perfection at the most fundamental level of matter in the universe. If you want to make electronics that... 
    Minimum wage
    Full time

    KLA-Tencor

    Ann Arbor, MI
    16 hours ago
  • $85.39k - $116.98k

     ...Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Salary Range: $85,389 - $116,975 If...  ...audiences Required Skills and Experience ~8+ years’ experience in software or data engineering with a strong AWS focus ~ Proven... 
    Full time
    Remote work

    Syms Strategic Group, LLC

    Ann Arbor, MI
    5 days ago
  • $98k - $200k

     ...as the primary technical liaison to customers, providing expert-level application guidance and support.Diagnose, troubleshoot, and...  ...strengthen customer relationships.Collaborate closely with design and develop teams to support new product introductions and customer... 

    MACOM

    Ann Arbor, MI
    3 days ago
  • $127.4k - $236.6k

    Lead Software Engineer, AIAre you passionate about building AI-driven software that transforms...  ...as gateways, APIs, and user interfaces—developing intelligent systems that power the next...  ...in backend services and APIs.Expert-level proficiency in an object orientated programming... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  • $111.9k - $190.2k

     ...guide architectural decisionsMentor and develop engineers, providing regular coaching and...  ...years of experience building production software systemsAt least 2 years working with AI/ML...  ...years related work experience; Master's Level Degree and related work experience of 3 years... 
    Minimum wage
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    4 days ago
  • $93.3k - $158.6k

     ...best and the brightest research scientist, software engineers, application development...  ...Applications Engineer will be responsible for developing and implementing product applications...  ...appreciate the opportunity to have high levels of accountability, work well with limited... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    5 days ago
  • $75k - $85k

     ...Software Developer The Center for Academic Innovation at the University of Michigan is seeking a qualified Software Developer to join our...  ...equitable salary. Factors used to determine salary include education level, experience, knowledge and skills for the position and... 
    Work at office
    Remote work
    Monday to Thursday

    University of Michigan Flint

    Ann Arbor, MI
    2 days ago
  •  ...engineering, and operations strategy. Develop and manage a multi-year roadmap aligned to...  ...best practices across data modeling, software development, testing, CI/CD, automation,...  ...improvement. Define and monitor service levels, operational KPIs, and platform health metrics... 

    Jobleads-US

    Ann Arbor, MI
    4 days ago
  • $92.3k - $166.85k

     ...voltage (HV) overhead and underground systems, from 46kV to 345 kV levels, supporting a major electric utility. This person will apply...  ...process; project schedules; and construction work packages. Develop project scopes, budgets, and proposals Ability to work... 
    Work at office
    Local area
    Immediate start
    Remote work

    Leidos

    Ann Arbor, MI
    1 day ago
  •  ...applications with application integration services that span the entire software development lifecycle.Logic is seeking an experienced Technical...  ...basis. They must be able to articulate their ideas to C level executives and still command a technical discussion with the... 
    Full time

    Logic Solutions

    Ann Arbor, MI
    5 days ago
  •  ...replacing manual, spreadsheet driven work with software people actually want to use.In this role...  ...Backstage portal and its custom plugins.Develop and consume APIs, including university...  ...of how central services, unit level systems, and institutional policy fit together... 
    Work at office
    Remote work

    University of Michigan

    Ann Arbor, MI
    4 days ago
  • $110k - $156k

     ...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the...  ...Commit time and resources to expand more diverse leadership at all levels of our organization. Lead with respect and tolerance. We... 
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    25 days ago
  • $92.3k - $166.85k

     ...voltage (HV) overhead and underground systems, from 46kV to 345 kV levels, supporting a major electric utility. This person will apply...  ...process; project schedules; and construction work packages. Develop project scopes, budgets, and proposals Ability to work... 
    Work at office
    Remote work

    Construction Association of Michigan

    Ann Arbor, MI
    2 days ago
  •  ...in line with guidance provided Facilitate software application design discussions, and...  ...to uphold the software quality standards Develop user training programs, documentation, and...  ...digital at scale to deliver unprecedented levels of performance and customer delight. Our... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Ann Arbor, MI
    3 days ago
  • $92.3k - $166.85k

     ...voltage (HV) overhead and underground systems, from 46kV to 345 kV levels, supporting a major electric utility. This person will apply...  ...process; project schedules; and construction work packages. Develop project scopes, budgets, and proposals Ability to work effectively... 
    Work at office
    Local area
    Immediate start
    Remote work

    Leidos

    Ann Arbor, MI
    1 day ago
  •  ...line with guidance provided Facilitate software application design discussions, and...  ...uphold the software quality standards Develop user training programs, documentation, and...  ...plan and contributions dependent on salary level ~ Paid holidays plus Paid Time Off... 
    Full time
    Temporary work
    Relocation

    Infosys

    Ann Arbor, MI
    4 days ago
  • $105.9k - $155.3k

     ...skilled and motivated AI-first full-stack Software Engineer to build remote service software...  ...end applications using modern frameworks.Develop back-end services, APIs, and...  ...seek perfection at the most fundamental level of matter in the universe. If you want to... 
    Minimum wage
    Full time

    KLA-Tencor

    Ann Arbor, MI
    1 day ago
  • $175k - $245k

     ...electrical power integration surface between Karman and customer data center environments. This person will design and validate rack-level power distribution, redundancy, and sequencing configurations, and lead the installation procedures that get Karman running reliably... 
    Full time
    Local area
    Remote work
    Flexible hours

    Karman

    Ann Arbor, MI
    6 days ago
  • $146.8k - $272.6k

     ...transactions with speed and certainty.As a Staff Software Engineer - AI on the Confirmation Product...  ...-on in the code while providing Staff-level technical leadership.You will design and...  ...distributed systems and use Python to develop and integrate AI/ML capabilities,... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  • $146.8k - $272.6k

    Thomson Reuters is looking for a Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered...  ...resources of Thomson Reuters.This is a highly hands-on Staff-level engineering role for someone who thrives in greenfield and 01... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Mid-Level. Be the first to apply!