Software Engineer III (AI Integration)
Core
Design, build, and deploy AI/ML solutions to enhance business processes, improve decision-making, and enable automation.
Role type
Senior IC AI/ML Software Engineer
Builds
Scalable AI systems, microservices, and APIs serving ML models in production
Domain
Financial services / Machine Learning / Large Language Models
Deliverable
production ML models
Required skills
Python, LLMs, NLP, deep learning, MLOps, cloud platforms, data structures, algorithms, system design
Preferred skills
Large-scale AI systems, regulated industries, vector databases, RAG systems, generative AI
Technologies
LangChain, LangSmith, OpenAI APIs, MLflow, Kubeflow, Airflow, Docker, Kubernetes, AWS, GCP, Azure, PyTorch, TensorFlow, Spark, Pandas, NumPy, Scikit-learn
Responsibilities
Develop end-to-end pipelines for data preprocessing, feature engineering, validation, and deployment; Fine-tune LLM-based applications; Deploy models using CI/CD; Build scalable microservices or APIs; Implement monitoring for model drift and performance; Prototype solutions and run experiments; Collaborate with data engineering and product teams
Seniority
Senior, hands-on IC