Automation & AI/ML


Zyxware Technologies
Dice Job Match Score™
🔗 Matching skills to job...
Job Details
Skills
- Python
- Machine Learning
- Artificial Intelligence
Summary
Job Title: Automation & AI/ML Engineer
Job Type: Full-Time
Job Description
As 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 Responsibilities
AI 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 Qualifications
Experience
- 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, 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.
Other Qualifications
- 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.
Public sector consulting experience is a plus.
- Dice Id: 91100019
- Position Id: 9002519
- Posted 23 hours ago
Company Info
Zyxware enables brands to define and execute the next steps in their digital transformation journey; a journey towards rich, personalized experiences for their stakeholders. Zyxware assures sustainable results for businesses on the twin engines of privacy centered data strategy and digital services focused on scalability and adaptiveness.
The results are visible in the multi-year growth driven by digital transformation that our clients have achieved in partnership with us. Our clients are drawn from sectors like retail, media, financial services, healthcare, education and public services.
With operations in USA, India, Ireland & Australia - Zyxware has a team with competencies in Business, Engineering, and User Experience, enabling brands to achieve and maintain digital agility and leadership in their categories since 2006.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs