onsite
Applied AI Software Engineer - IO Associates
Software Engineer
Senior engineer building AI solutions for government and defence projects, leveraging Python, ML, AWS, and data pipelines to deliver high‑impact, scalable applications.
About the role
Key Responsibilities
- Design, develop, and deploy machine learning models and AI services using Python and AWS infrastructure.
- Build and maintain robust data pipelines for large‑scale datasets, ensuring data quality and integrity.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions for public sector initiatives.
- Implement NLP techniques for text analysis and knowledge extraction in defence and government contexts.
- Optimize model performance, conduct A/B testing, and monitor production systems for reliability.
Requirements
- 5+ years of software engineering experience with a focus on AI/ML.
- Strong background in machine learning algorithms, model training, and deployment.
- Experience with NLP libraries (spaCy, Hugging Face) and large‑scale data processing.
- Excellent problem‑solving skills and ability to work independently in a contract environment.
Skills
pythonmachine learningawsnlp