onsite
AI/ML Software Developer - Cathexis
Software Engineer
Develop and deploy AI/ML solutions in a fast‑paced government contracting environment, leveraging Python, AWS, and data analytics to deliver actionable insights and robust models.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end machine learning pipelines using Python and AWS services (SageMaker, Lambda, S3).
- Collaborate with data scientists and stakeholders to translate business requirements into scalable ML models.
- Perform data preprocessing, feature engineering, and model evaluation using SQL and data analytics tools.
- Deploy models to production, monitor performance, and iterate for continuous improvement.
- Document code, processes, and best practices to ensure reproducibility and knowledge transfer.
Requirements
- 3+ years of experience in AI/ML development with Python.
- Proficiency in AWS cloud services and experience deploying models in production.
- Strong background in data analytics, SQL, and feature engineering.
- Excellent problem‑solving skills and ability to work in a collaborative, fast‑moving team.
- Effective communication skills for translating technical concepts to non‑technical stakeholders.
Skills
pythonmachine learningawssql