[Remote] Automation & AI/ML Engineer
Note: The job is a remote job and is open to candidates in USA. Zyxware Technologies is seeking an Automation & AI/ML Engineer to design, develop, and deploy intelligent automation and AI-powered solutions for federal agencies. The role involves building scalable applications and AI-enabled systems to improve operational efficiency and decision-making.
Responsibilities
- 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
- 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
- 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
- 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
- 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
- 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
Skills
- 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
- 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
- Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, Mathematics, or a related field, or equivalent practical experience
- Strong analytical and problem-solving skills with the ability to break down complex business challenges into effective technical solutions
- Excellent written and verbal communication skills
- Ability to work independently while collaborating effectively within a distributed team
- Highly organized, proactive, and accountable for delivering quality results
- Demonstrated curiosity and willingness to learn emerging technologies and share knowledge with others
- Strong attention to detail and commitment to producing maintainable, high-quality solutions
- Must be able to pass a government background check and obtain a government-issued ID badge before beginning work
- Experience with document intelligence technologies, including OCR, document classification, information extraction, NER, or document redaction workflows
- Experience developing AI-powered applications using AWS AI services, OpenAI APIs, Anthropic models, or similar technologies
- Experience building retrieval-augmented generation (RAG) systems and knowledge-based AI applications
- Familiarity with modern frontend frameworks and single-page application development
- Experience with AWS services such as Lambda, ECS, Amplify, API Gateway, S3, DynamoDB, Bedrock, Textract, or related technologies
- Experience with workflow automation or robotic process automation (RPA) platforms such as UiPath
- Experience working in public sector, regulated, or compliance-focused environments
- Relevant AWS, AI, cloud, or software engineering certifications
- Public sector consulting experience is a plus
Company Overview