JOBSEARCHER

Python / UiPath Developer

Via DiceMilton, GAMay 24th, 2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, IMR Soft LLC, is seeking the following. Apply via Dice today!Python / UiPath DeveloperLocation: Alpharetta, GADuration: 12‑month contractRole OverviewWe are seeking a Python / UiPath Developer with strong hands-on experience in Python development, AI-assisted engineering, and enterprise-scale RPA solutions. This role combines modern Python application development with intelligent automation using UiPath and emerging AI capabilities, including agentic AI frameworks and Microsoft Copilot extensibility.The ideal candidate will leverage AI-assisted development tools to accelerate delivery while maintaining high engineering standards, and will design, build, and maintain reliable, scalable automation solutions that meet business and technical requirements.Key ResponsibilitiesPython & AI-Driven DevelopmentUse Microsoft Copilot and other AI-assisted development tools to design and generate Python-based web applications, backend services, and automation solutionsReview AI-generated and hand-written code for correctness, performance, quality, and adherence to object-oriented design principles and engineering standardsLeverage AI-assisted tooling to design, generate, and execute unit tests to validate functionality and ensure compliance with business and technical requirementsBuild AI-driven components using agentic AI frameworks, Microsoft Copilot extensibility, and modern AI development toolsDebug, troubleshoot, and optimize applications to ensure stability, scalability, and reliabilityStay current with emerging Python, AI, and automation frameworks, tools, and best practicesUiPath & Intelligent AutomationDesign UiPath automation processes in alignment with defined standards and business requirementsDevelop, test, and deploy high-quality automation workflowsIncorporate feedback during development and testing phases while maintaining project specificationsReview automation designs and code, providing guidance on development and system integrationConfigure and maintain automations that are efficient, scalable, and easy to understandDocument automation workflows, procedures, and design decisionsDevelop and maintain custom UiPath librariesDeploy and support RPA components including bots, robots, development tools, and code repositoriesCollaboration & DeliveryWork closely with Business Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional teamsParticipate in requirements definition, solution design, automation implementation, and timely deliveryRequired Skills & QualificationsPython & AI4+ years of hands-on experience in core Python developmentStrong understanding of Python syntax, data structures, object-oriented programming, and design principlesExperience building AI-enabled applications, including:Agentic AI architecturesLLM integration into workflowsPrompt engineering and model interaction designSpec-driven developmentProficiency with Python frameworks such as Django, FastAPI, or FlaskExperience with Python data and ML libraries (e.g., Pandas, NumPy, Scikit-learn)Strong understanding of unit testing frameworks such as pytest and unittestUiPath & Automation4+ years of experience designing, developing, and maintaining enterprise-scale automation solutionsStrong experience with UiPath tools and cognitive services, including:REFrameworkDocument UnderstandingCommunications MiningIn-depth knowledge of UiPath architecture and the UiPath product suiteExperience building workflow-based solutions and reusable UiPath librariesStrong knowledge of queue-based processing and automation orchestrationExperience scripting and coding in UiPath to resolve automation issuesExperience deploying and managing RPA components across environmentsSolid understanding of software engineering principles such as encapsulation, extensibility, and maintainabilityExperience with process engineering and process re-engineeringPreferred SkillsExperience with payment systems or banking applicationsEducation & CertificationsBachelor’s degree in Computer Science, Engineering, or a related fieldUiPath Academy Developer Certification Required