remote
Senior Software Engineer - Phaidra
Software Engineer
Senior Software Engineer leading AI/ML product development, architecting scalable solutions with Python and AWS, driving end‑to‑end model deployment and performance optimization.
About the role
Key Responsibilities
- Design, develop, and maintain production‑grade AI/ML services using Python and modern frameworks.
- Collaborate with data scientists to translate research prototypes into scalable, cloud‑native applications.
- Implement CI/CD pipelines, automated testing, and monitoring for ML model lifecycle management.
- Optimize model inference performance on AWS infrastructure (EC2, SageMaker, Lambda).
- Mentor junior engineers and conduct code reviews to uphold high quality standards.
Requirements
- 5+ years of software engineering experience with a focus on AI/ML.
- Proficiency in Python, TensorFlow/PyTorch, and RESTful API design.
- Hands‑on experience deploying models on AWS services.
- Strong problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Excellent communication skills and a passion for continuous learning.
Skills
pythonmachine learningaws