
Senior Machine Learning Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in Tennessee.
• Design, train, and implement machine learning models that encompass classical ML techniques (classification, regression, clustering, time-series) as well as generative AI applications, including LLM-based and agentic solutions.
• Build and sustain cloud-native architectures on AWS utilizing containerized solutions (Docker, Kubernetes) to facilitate scalable model serving and data pipeline management.
• Take ownership and actively participate in the complete Model Development Lifecycle (MDLC), which includes dataset versioning, model versioning, managing the model registry, and developing model evaluation frameworks.
• Create and integrate Python-based ML components that function flawlessly with existing product platforms across various business units.
• Collaborate with AI Product Managers from the Insights BU and associated business units (Provider, Payer, Pharmacy) to convert business requirements into AI-driven solutions.
• Utilize neural networks and deep learning methodologies with PyTorch for suitable applications alongside classical techniques based on scikit-learn.
• Produce robust, production-ready code adhering to engineering best practices; engage in code and design reviews.
• Employ AI coding tools (such as Claude Code or comparable tools) as part of your daily development routine to enhance productivity and code quality.
• Mentor junior engineers and share knowledge within the team regarding ML best practices, tools, and architectural decisions.
• Assist in the integration of frontend components into ML-enhanced features when applicable.
• Engage in retrospectives and contribute to the improvement of team processes; actively take part in sprint planning and end-of-iteration presentations.
• Comply with all HIPAA, data governance, confidentiality, and regulatory guidelines in every aspect of your work.
• Uphold adherence to Inovalon’s policies, procedures, and mission statement, fulfilling duties that support operational and financial success.
• A minimum of 5 years of software development experience, with a solid grounding in machine learning principles and model training.
• Expert-level proficiency in Python; Python is the primary language for the team and is the foremost technical requirement.
• Practical experience in building and deploying classical ML models in a production environment using scikit-learn.
• Proven experience in generative AI, LLMs, or the development of agentic applications.
• Proficiency in PyTorch and various neural network architectures.
• Hands-on knowledge of the Model Development Lifecycle (MDLC): encompassing dataset versioning, model versioning, model registry, and model evaluation.
• Experience with AWS cloud services, particularly in deploying and managing cloud-native applications.
• Familiarity with containerization technologies such as Docker and/or Kubernetes.
• Strong problem-solving skills; demonstrated ability to work autonomously and take charge of complex technical issues.
• Regular use of AI-assisted coding tools (e.g., Claude Code, GitHub Copilot, or similar) as part of the standard development process.
• Health insurance
• Life insurance
• Company-paid disability
• 401k
• 18+ days of paid time off
Onsights.io
Flock Safety
Inspiren
OneStudyTeam
Get handpicked remote jobs straight to your inbox weekly.