Vestwell is seeking a Senior Software Engineer to join their AI Solutions team to develop robust AI-driven applications, contributing to both product offerings and internal process enhancements.
Requirements
Minimum of 3 years of experience in ML/AI software development, with a proven track record of delivering production-level code.
Experience delivering Python applications to production.
Familiarity with basic machine learning concepts and experience in applying them using frameworks like Scikit-learn and PyTorch.
Experience with ETL and data and model pipelines
Experience with Docker, AWS, and other cloud services for deploying and scaling applications.
Knowledge of testing frameworks and commitment to developing reliable, well-tested code.
Experience with RDBMS (Postgres preferred)
Responsibilities
Design, develop, and maintain AI services, focusing on high-quality, scalable, and reliable production-level code.
Work collaboratively with cross-functional teams to integrate AI features into products and internal tools.
Prototype and iterate on solutions rapidly in Python, with a strong grasp of machine learning principles.
Leverage APIs from leading LLM providers to implement RAG and agentic workflows across the enterprise
Utilize machine learning frameworks such as scikit-learn and PyTorch to implement and optimize algorithms.
Create front-end prototypes and tools using JavaScript to showcase and interact with AI functionalities.
Analyze data to extract insights, inform decision-making, and measure the impact of AI solutions.
Other
Bachelor’s degree in Computer Science, Engineering, Physics, Mathematics, or a related field.
Strong communication, collaboration, and interpersonal skills.
Experience in an Agile environment working with tools such as GitHub, Jira, and Jenkins.