remote
Lead Software Engineer - Faculty
Software Engineer
Lead the design, development, and deployment of responsible AI solutions using Python and Machine Learning on AWS, driving high‑impact software architecture and DevOps practices for diverse industry clients.
About the role
Key Responsibilities
- Architect and lead the development of scalable AI and ML services in Python, ensuring robust performance and maintainability.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions, focusing on responsible AI principles.
- Implement CI/CD pipelines, automated testing, and cloud infrastructure (AWS) to accelerate delivery and ensure high availability.
- Mentor and coach junior engineers, fostering a culture of continuous learning and technical excellence.
- Conduct code reviews, performance tuning, and security assessments to uphold quality standards.
Requirements
- 5+ years of software engineering experience with a strong focus on AI/ML projects.
- Proficiency in Python, deep learning frameworks (TensorFlow/PyTorch), and cloud services (AWS).
- Solid understanding of software architecture, design patterns, and DevOps practices.
- Excellent communication skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonmachine learningaws