Job Closed
This listing is no longer active.
AI Process Automation Engineer
Location
Washington
Posted
158 days ago
Salary
$125K - $135K / year
Seniority
Lead
Job Description
AI Process Automation Engineer
BPCS, Comprehensive marketing solutions, ltd.
• Design, develop, and maintain AI-driven process automation tools and internal applications. • Build, test, and deploy custom integrations and workflows using scripting and automation frameworks (e.g., GitHub Actions, Power Automate, or similar). • Collaborate with program managers and cross-functional stakeholders to identify automation opportunities that reduce manual toil. • Write clean, efficient, and scalable code primarily in TypeScript, Python, and supporting languages such as Go or Bash. • Gather and analyze system requirements, document specifications, and create proof-of-concept solutions. • Conduct unit and integration testing, troubleshoot production issues, and ensure high-quality deliverables. • Contribute to experimental AI projects aimed at enhancing productivity and redefining collaboration in a hybrid work environment. • Participate in periodic team and stakeholder syncs while maintaining autonomy for deep technical work.
Job Requirements
- 8–10 years of professional software development experience with proven coding proficiency.
- Strong experience in TypeScript and Python for automation and integration development.
- Hands-on experience with GitHub Actions, CI/CD pipelines, or similar automation tools.
- Proficiency with process automation, AI integration, and workflow optimization.
- Experience scripting in Go or Bash for system-level automation.
- Solid understanding of software engineering principles, including data structures, algorithms, and software design.
- Demonstrated ability to troubleshoot, test, and maintain large-scale or complex systems.
- Excellent problem-solving, analytical, and documentation skills.
Benefits
- Medical, dental, and vision coverage
- Flexible Spending Account
- 401k program
- Competitive PTO offerings
- Parental Leave
- Opportunities for professional growth and development
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
• Participate in process discovery and assessment • Design, build, test, deploy, and maintain UiPath automations • Monitor bots in production, troubleshoot issues, and iterate on workflows • Document automation solutions (process flows, design specs, test plans, runbooks) • Support integrations when needed (APIs, databases, files, ETL-style workflows) • Collaborate with IT, security, and compliance teams • Help track and report automation metrics • Support and enhance existing automations
Automation Engineer – Intelligent Automation
CLIQHR Recruitment ServicesThe most dynamic global recruiting agency focused on the creative, product, marketing and technology industries.
• Design, build, and deploy intelligent automation solutions using secure development practices. • Implement automation components aligned with defined technical designs and delivery plans. • Collaborate with project managers and senior engineers to support end-to-end automation delivery. • Apply development standards, reusable frameworks, and coding best practices. • Create and execute unit and functional test plans to meet quality and acceptance criteria. • Diagnose automation issues and provide effective, scalable resolutions. • Produce and maintain technical documentation including solution designs and operational handovers. • Participate in code reviews, knowledge sharing, and collaborative problem-solving activities. • Ensure compliance with security, governance, and data protection standards.
• Review user stories and acceptance criteria in order to develop effective test plans and both manual and automated tests cases in collaboration with the development team. • Participate actively in scrum ceremonies in order to distribute test cases according to the test pyramid. • Estimate, prioritize, plan and coordinate testing activities. • Responsible for the STLC of new features on testing suites, taking technical ownership to ensure timely and quality delivery. • Researching test tools, methodologies, and trends and upgrading existing practices and processes.
• Writing automation scripts and implementing software automation applications. • Troubleshooting automation software and finalizing system procedures. • Identifying quality issues and creating test reports. • Participating in design reviews and providing input on requirements, product design, and potential problems.




