onsite
Python Developer - AI, SageMaker, AWS - SES
Software Engineer
Experienced Python developer specialized in AI/ML engineering, building and optimizing generative AI solutions on AWS SageMaker, with strong SQL skills and a background in financial services.
About the role
Key Responsibilities
- Design, develop, and fine‑tune prompts and pipelines for large language models (LLMs) to meet business use cases.
- Build end‑to‑end AI/ML workflows on AWS SageMaker, including data preprocessing, model training, deployment, and monitoring.
- Write production‑grade Python code and SQL queries to integrate AI services with existing financial data platforms.
- Collaborate with data scientists, product owners, and infrastructure teams to ensure scalable, secure, and cost‑effective solutions.
- Implement testing, validation, and performance‑tuning practices for AI models and associated services.
Requirements
- 8+ years of software engineering experience, preferably in financial services.
- 2–3 years of hands‑on AI/ML engineering, focusing on generative AI and LLMs.
- Strong proficiency in Python, SQL, and AWS services, especially SageMaker.
- Demonstrated ability to design, deploy, and maintain production AI pipelines.
- Excellent problem‑solving skills and ability to work onsite 2–3 days per week.
Skills
pythonawssqlmachine learninggenerative ai