What are the responsibilities and job description for the Python Developer position at Matlen Silver?
Key Responsibilities:
Prefers W2 candidate
• Design and develop AI-powered agents and automation workflows using Python and modern software engineering practices.
• Build closed-loop automation solutions (detect → analyze → remediate → validate).
• Develop reusable services, APIs, orchestration components, and integration frameworks.
• Replace traditional runbooks with adaptive AI-driven workflows.
• Integrate with network, security, cloud, and infrastructure platforms through APIs and SDKs.
• Participate in architecture discussions, proof of concepts, code reviews, testing, deployment, and operational support.
• Mentor junior engineers and contribute to engineering standards and best practices.
Required Skills:
• 7 years of software engineering experience.
• Strong programming skills in Python, JavaScript, Go, Java, and Bash scripting.
• Experience building AI/LLM-based applications, AI agents, workflow orchestration, or intelligent automation solutions.
• Hands-on experience with Django, Flask, or FastAPI.
• Experience with React, Angular, or Vue.js.
• Strong understanding of APIs, microservices, object-oriented design, and data structures.
• Experience with CI/CD pipelines and automated testing.
• Knowledge of relational databases such as MySQL and SQLite.
• Experience integrating with network, security, and cloud technologies.
Preferred Experience:
• LLMs, AI Agents, Generative AI, LangChain, LangGraph, or agent orchestration frameworks.
• F5 iControl REST, NSX, AVI/NSX ALB APIs.
• VMware VCF/NSX environments.
• Public cloud platforms including AWS, Azure, GCP, or Oracle Cloud.
• Network automation and security platform integrations.
Please let me know if you would be interested in learning more, and I’d be happy to discuss the role in detail.