Software Engineer II (AI Integration)
Core
Design, build, and deploy AI/ML solutions to enhance business processes, improve decision-making, and enable automation.
Role type
Mid-level IC AI/ML Engineer
Builds
Scalable AI systems, microservices, and APIs for production environments
Domain
Financial services / Machine Learning / LLMs
Deliverable
production ML models
Required skills
Python, LLMs, NLP, deep learning, MLOps tools, 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 into production using CI/CD; Build scalable microservices or APIs to serve ML models in real time; Implement monitoring for model drift, performance, and reliability; Prototype solutions and run experiments to explore feasibility.
Seniority
Mid-level, hands-on IC