Python Engineer – AI Tools (mid level)
Paychex
- Location
- Belgrade, Serbia
- Employment
- Full Time
- Work model
- On-Site
- Level
- Mid
Skills
About this role
Imagine Your Future with Us! Since 1971, Paychex has been at the forefront of simplifying HR, payroll, and benefits for American businesses. Our digital HR technology and advisory solutions cater to the changing needs of employers and their employees. With our award-winning training and endless opportunities for growth and development, you can build a lifelong career with us. We pride ourselves on fostering an inclusive and innovative culture. Our leaders are here to support your career journey; they and our dedicated employees embody the values that drive us to support each other, our clients, and our communities. Join us to pursue your passion and unleash your potential.
Overview
We are looking for a visionary software engineer for the Core and Foundational Agents team to transform the way our AI platform interacts with essential external systems and APIs. In this role, you will design and develop advanced integration agents that enable seamless engagement with platforms such as ServiceNow, Confluence, Bitbucket, GitHub, and Splunk. Working closely with architectural and multidisciplinary technical teams, you will help build a cohesive integration platform framework that supports our AI strategy and drives future innovation. This position provides an opportunity to influence the technological direction of our AI ecosystem while delivering impactful, scalable, and efficient AI-driven solutions.
Responsibilities
Perform high-level architecture analysis and contribute to the design of AI integration solutions. Drive agentic development practices across a modern AI software delivery platform Code and design AI-driven applications and integration agents based on detailed business and user requirements. Contribute to solution design and create clear technical documentation. Design and implement integrations with external systems and APIs (e.g., ServiceNow, Confluence, GitHub, Bitbucket, Splunk). Troubleshoot application and system issues and implement sustainable fixes. Modify existing code and services to improve stability, performance, and maintainability. Document new applications and changes made to existing solutions. Collaborate closely with architects, platform teams, and internal stakeholders. Take ownership of assigned deliverables and do what is necessary to meet the team’s definition of done. Research, experiment with, and recommend emerging technologies and AI capabilities.
Qualifications
Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related field. Python Experience: Moderate experience (3-4 years) with Python, focusing on application development and exploration of AI projects. Experience with or exposure to FastAPI and AI engineering is a plus. Version Control: Proficient in using Git for version control, including basic command usage and effective repository navigation. Databases: Solid experience with SQL and relational database concepts, capable of writing simple to moderate queries. Familiarity with Big Data technologies is beneficial. Containerization/Docker: Practical understanding and hands-on experience with containerization technologies, particularly Docker. API Integrations: Demonstrated experience in API development with a strong understanding of RESTful services. AI Agent Systems: Exposure to AI agents and their configuration, with a keen interest in further developing skills in agent-based systems. Experience in actual agent development is a plus. Cloud Platforms: Moderate experience with cloud platforms such as GCP, Azure, or AWS, demonstrating capability in leveraging cloud technologies for deployment and infrastructure management. MCP Server Configuration: Familiarity is beneficial, with a readiness to learn more about MCP server configuration. Lang* Suite: Awareness and some exposure to Langgraph, Langchain, Langsmith; a desire to deepen knowledge in agent graphs and agent to agent communication is advantageous. Agile Methodologies: Experience working within an