Job Summary (Python/UiPath Developer Alpharetta, GA)
- Design, develop, and maintain Python-based web applications, backend services, and automation solutions using AI-assisted tools (e.g., Microsoft Copilot).
- Build and integrate AI-driven components leveraging Agentic AI frameworks and modern AI development platforms.
- Write, review, and validate Python code, ensuring adherence to object-oriented programming principles and engineering standards.
- Create and execute unit test cases for Python code to ensure code correctness and compliance with business/technical requirements.
- Debug, troubleshoot, and optimize applications for stability, performance, and reliability.
- Design, develop, and test UiPath automation workflows in accordance with standards and business requirements.
- Configure, document, and maintain efficient and understandable automation solutions using UiPath and related RPA/cognitive tools.
- Develop custom libraries and integrate solutions with other enterprise systems.
- Monitor and implement feedback during development/testing while adhering to project specifications.
- Collaborate with cross-functional teams (Business Analysts, Scrum Masters, QA Analysts, Product Owners) to define and automate business processes and ensure timely delivery.
- Stay current with emerging Python, AI, and automation technologies, frameworks, and industry best practices.
- Review code/design, provide technical expertise, and support integration of systems.
Skills & Experience Required:
- 4+ years of hands-on core Python development experience (OOP, frameworks: Django, FastAPI, Flask).
- Experience with AI application development, Agentic AI architecture, LLM integration, and prompt engineering.
- Strong knowledge of Python data/ML libraries (Pandas, NumPy, Scikit-learn).
- Experience with unit testing tools (pytest, unittest) and test automation.
- 4+ years in designing, developing, and supporting enterprise automation systems.
- Hands-on experience with UiPath RPA tools (REFramework, Document Understanding, Communications Mining).
- Proficiency in workflow-based solution design and process engineering.
- In-depth knowledge of UiPath architecture and product suite.
- Experience deploying RPA components (bots, robots, development tools, repositories).
Skills Desired:
- Knowledge of payment solutions and banking applications.
Education & Certification:
- Minimum BS in Computer Science, Engineering, or related field.
- UiPath Academy Developer certification.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 91173025
- Position Id: 2026-58
- Posted 8 hours ago