onsite
Software Engineer III - AI & Engineering / SaaS - Deloitte
Software Engineer
Senior Software Engineer focused on AI and SaaS, building scalable cloud solutions, developing machine learning pipelines, and integrating services on AWS using Python and Node.js.
About the role
Key Responsibilities
- Design, develop, and maintain AI-driven SaaS applications on AWS, ensuring high availability and performance.
- Build and optimize machine learning pipelines, from data ingestion to model deployment, using Python and relevant frameworks.
- Collaborate with cross‑functional teams to translate business requirements into scalable technical solutions.
- Implement CI/CD workflows, automated testing, and monitoring for continuous delivery.
- Mentor junior engineers and contribute to best‑practice guidelines for code quality and security.
Requirements
- 5+ years of software development experience with a strong focus on AI/ML and cloud services.
- Proficiency in Python, Node.js, and AWS services (Lambda, S3, SageMaker, ECS/EKS).
- Hands‑on experience with ML frameworks such as TensorFlow, PyTorch, or scikit‑learn.
- Solid understanding of RESTful API design, microservices architecture, and containerization.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonmachine learningawsnodejs