Z

Automation & AI/ML Engineer

Zyxware Technologies · United States

Full-timePythonAWS

About the Role

Job Title: Automation & AI/ML EngineerJob Type: Full-Time Job DescriptionAs an Automation & ML/AI Engineer, you will design, develop, and deploy intelligent automation and AI-powered solutions that help federal agencies improve operational efficiency, accelerate decision-making, and deliver better outcomes. You will work across the full solution lifecycle, building scalable applications, document-processing pipelines, workflow automations, and AI-enabled systems that solve real-world business challenges.This role combines software engineering, cloud development, automation, and applied AI. You will build solutions that leverage large language models (LLMs), document intelligence, data processing, and modern cloud services while maintaining a strong focus on usability, maintainability, security, and operational excellence.The ideal candidate is a strong Python engineer who enjoys solving business problems through technology, can work independently in a consulting environment, and is excited about applying emerging AI capabilities to practical use cases. Key ResponsibilitiesAI Solution Development • Design, develop, and deploy AI-enabled applications and services using Python and modern cloud technologies. • Build solutions leveraging large language models (LLMs), retrieval-augmented generation (RAG), prompt engineering, agent-based workflows, and related AI techniques. • Develop systems that support document review, classification, summarization, extraction, redaction, and decision-support workflows. • Evaluate emerging AI technologies and recommend practical applications that deliver measurable value.Document Intelligence & Data Processing • Develop document-processing pipelines utilizing OCR, text extraction, natural language processing (NLP), named entity recognition (NER), classification, and information extraction techniques. • Build and maintain workflows that process structured and unstructured data from a variety of business systems and document repositories. • Implement quality controls, validation processes, and monitoring to ensure reliable outputs.Software Engineering & Application Development • Design and build maintainable backend services, APIs, and automation platforms using Python. • Develop lightweight web applications and user interfaces that enable non-technical users to interact with AI and automation solutions. • Contribute to solution architecture, technical design, testing strategies, and deployment processes. • Write clean, well-documented, and maintainable code following established engineering standards.Cloud & Platform Engineering • Build and deploy solutions using AWS services and cloud-native architectures. • Support CI/CD pipelines, infrastructure automation, monitoring, logging, and operational support activities. • Ensure applications are scalable, secure, reliable, and aligned with government security requirements.Automation & Integration • Design and implement workflow automation solutions using APIs, cloud services, event-driven architectures, and automation platforms. • Integrate AI and automation capabilities with enterprise systems, databases, and third-party applications. • Support robotic process automation (RPA) initiatives where appropriate.Collaboration & Consulting • Collaborate closely with engineers, project managers, analysts, and client stakeholders to understand business needs and deliver effective technical solutions. • Participate in Agile development processes, including planning, estimation, testing, and release activities. • Communicate technical concepts clearly to both technical and non-technical audiences. • Contribute to knowledge sharing, documentation, and continuous improvement efforts across the team. Required QualificationsExperience • 3-6 years of professional experience in software engineering, automation development, AI application development, or related technical roles. • Experience delivering production solutions that support business operations and end users. • Experience working in Agile software development environments.Technical Skills • Strong proficiency in Python and modern software engineering practices. • Experience building APIs, backend services, and data-processing applications. • Familiarity with large language models (LLMs), prompt engineering, AI-assisted workflows, and modern AI application development patterns. • Experience working with structured and unstructured data sources. • Knowledge of databases, including SQL and NoSQL technologies. • Experience with source control systems such as Git and modern CI/CD practices. • Familiarity with cloud platforms, preferably AWS. • Understanding of software testing, debugging, monitoring, and production support practices.Education • Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, Mathematics, or a related field, or equivalent practical experience. Preferred Qualifications • Experience with document intelligence technologies, including OCR,

Zyxware Technologies has 2 open positions on Remote Vibe Coding Jobs.

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →