Senior Software Engineer - AI/ML
Core
Design, build, and deploy machine learning and generative AI solutions to support key business priorities and deliver production-ready models and applications.
Role type
Senior IC machine learning and generative AI engineer
Builds
Production ML models, generative AI applications, and agentic AI systems for enterprise use cases
Domain
Healthcare / Generative AI / Machine Learning
Deliverable
production ML models
Required skills
Python, Scikit-learn, TensorFlow/Keras, LangChain, LLM integration, vector databases, ML lifecycle management, feature engineering, statistical analysis, system architecture design
Preferred skills
Databricks, AWS SageMaker, CI/CD tooling, agentic AI coding tools
Technologies
Python, Git, JIRA, Confluence, LangSmith, Azure OpenAI, AWS Bedrock, Google Vertex AI, pgVector, AWS OpenSearch, MLflow, NumPy, Pandas
Responsibilities
Design and develop Generative AI solutions leveraging LLMs for enterprise use cases; Contribute to Agentic AI systems using multi-agent frameworks; Write clean, scalable, production-ready Python code; Support the design of machine learning systems; Run machine learning tests and experiments; Train and retrain models; Perform statistical analysis and fine-tuning; Extend existing ML libraries and frameworks; Contribute to Proof of Concepts (POCs); Collaborate with IT partners and business teams to define requirements and deliver digital capabilities
Seniority
Senior, hands-on IC