remote
Software Architect - AI Trainer Freelance, 8-20 hrs/week, Remote - 10xteam
Software Architect
Freelance Software Architect with 8–20 hrs/week to design and refine AI systems that understand and apply software architecture principles, leveraging Python, AWS, and ML techniques to drive next‑generation AI technology.
About the role
Key Responsibilities
- Architect and design AI models that interpret and generate software architecture artifacts.
- Collaborate with AI research teams to integrate architectural knowledge into training pipelines.
- Develop and maintain Python‑based tooling and data pipelines on AWS.
- Evaluate model performance, iterate on architecture, and document best practices.
- Provide technical guidance to junior developers and stakeholders on AI‑driven architecture solutions.
Requirements
- Proven experience as a software architect with deep knowledge of design patterns and system design.
- Strong background in machine learning, especially in natural language processing or code generation.
- Proficiency in Python and cloud services (AWS, SageMaker).
- Excellent communication skills and ability to work independently in a remote setting.
- Experience with AI training workflows and model evaluation is a plus.
Skills
machine learningpythonaws