Staff Software Engineer/AI-ML
Core
Design, develop, and maintain Generative AI and ML models as services, focusing on end-to-end model lifecycle from ideation to post-production monitoring.
Role type
Staff Software Engineer (AI/ML)
Builds
Production ML models and data pipeline orchestration services
Domain
Insurance / Financial Services / Generative AI
Deliverable
production ML models
Required skills
Python, Java, C#, AWS, GCP, SageMaker, Terraform, CloudFormation, Jenkins, GitHub Actions, Apache Airflow, SQL, Hadoop, Spark, Hive, Redshift, Snowflake, BigQuery, Docker, Kubernetes, EC2, MLOps, Generative AI, LLMs, Agentic workflows
Preferred skills
Data Structures and algorithms, ML frameworks (TensorFlow, Anaconda, Scikit-Learn), Agile framework
Technologies
AWS, GCP, SageMaker, Streamlit, Jenkins, Terraform, CloudFormation, GitHub Actions, Apache Airflow, Docker, Kubernetes, EC2, TensorFlow, Anaconda, Scikit-Learn, Hadoop, Spark, Hive, Redshift, Snowflake, BigQuery
Responsibilities
Research and implement Generative and ML algorithms; Assess opportunities for new data sources and analytical techniques; Design and maintain Models as a Service; Mentor junior engineers and provide thought leadership; Collaborate with Enterprise Data, Data Science, Business, and Cloud Enablement teams; Deliver critical milestones for model deployment in AWS and GCP; Adopt and promote MLOps best practices.
Seniority
Staff, hands-on IC with mentorship