> Markdown version of [/jobs/ext/1318099-python-machine-automation-engineer](https://www.wearedevelopers.com/jobs/ext/1318099-python-machine-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Machine Automation Engineer - **Company:** NETEFFECTS, INC. - **Location:** Ankeny, IA, United States - **Experience:** Experienced - **Salary:** $145,600.0 - $176,800.0 - **Contract:** Temporary to permanent - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Databases, Relational Databases, Software Debugging, JSON, Python (Programming Language), Software Maintenance, Robotic Automation Software, Software Engineering, Web Applications, ReactJS, Git, Vue.js, Information Technology, Web Technologies, Software Version Control - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=34fa11c533cdb75a ## About the Role Candidates must have a minimum of 3 years of U.S.-based professional experience that directly reflects the required technical qualifications listed below., * Bachelor's degree in Computer Science or a related technical discipline (required). * Minimum of 5 years of professional software development experience. * Minimum 3 years of U.S.-based professional experience directly related to the required technologies. * 2+ years of professional Python development experience. * Strong SQL query development experience. * Experience with relational database design. * Experience developing JSON APIs. * Excellent written and verbal communication skills. * Ability to work onsite in Ankeny, Iowa. Preferred Qualifications Experience with any of the following is a plus: * React * Vue.js * Socket.IO * CI/CD pipelines * Git source control * Agile software development * Automated machinery or robotics * Industrial automation or manufacturing environments, * Must have at least 3 years of U.S.-based professional experience within the required technologies ## Description Are you passionate about automation, robotics, and software development? We're seeking a Python Machine Automation Engineer to join an innovative R&D team developing software that powers advanced automated agricultural research systems. In this role, you'll help build applications that communicate with robotic equipment, develop APIs and databases, and contribute to the design of next-generation automation technology. You'll collaborate with engineers throughout the product lifecycle while working in a fast-paced research environment where creativity and innovation are encouraged. What You'll Do * Develop software used to control and interact with automated machinery and robotic systems. * Create web applications using Python and modern web technologies. * Design and develop JSON APIs for communication between software and automated equipment. * Design and optimize relational databases and SQL queries. * Debug, test, analyze, and enhance automation software. * Support implementation and maintenance of software used in agricultural research. * Participate in product design discussions and technical planning. * Collaborate with engineering teams throughout development and testing. * Help improve system performance, reliability, and scalability. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)