Novellia is the first and only company that lets anyone in the US gain access to nearly a decade of their health data in under 30 seconds, 100% free. All your health records, across doctors, all in one place, always up to date.
We work with the world's top researchers to safely turn health insights into life-changing action for millions of people across the world.
We are seeking a skilled Platform Engineer specializing in Machine Learning and Artificial Intelligence to join our team. In this role, you will be responsible for architecting, developing, and maintaining the backend infrastructure to support high-volume data processing and machine learning pipelines. Your expertise will be pivotal in ensuring seamless delivery of model inference at scale, optimizing model performance, and building scalable ML/AI products. This role is either for a head of, lead or senior role depending on experience.
Responsibilities:
Design, develop, and maintain the backend infrastructure to support high volumes of data processing and machine learning pipelines.
Collaborate with cross-functional teams to architect and implement scalable and performant solutions for model training, inference, and optimization.
Develop and deploy ML/AI models in production environments, ensuring reliability, scalability, and efficiency.
Implement best practices for MLOps and DevOps to streamline model development, deployment, and monitoring processes.
Optimize model performance through experimentation, tuning, and refinement of algorithms and techniques.
Develop expertise in ML/AI approaches for unstructured text data and implement solutions to extract insights and deliver value to users.
Stay updated on the latest advancements in machine learning, artificial intelligence, and data engineering to drive innovation and excellence in our platform.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
Proven experience in building backend infrastructure and platforms for processing high volumes of data and running machine learning pipelines.
Strong programming skills in languages such as Python, Java, or Scala.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
Solid understanding of machine learning algorithms, model training, and inference techniques.
Proficiency in MLOps practices and tools for model deployment, monitoring, and lifecycle management.
Familiarity with DevOps practices and tools for continuous integration and deployment (CI/CD).
Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.
Bonus Skills:
Experience with natural language processing (NLP) techniques and tools for analyzing unstructured text data.
Knowledge of distributed computing frameworks (e.g., Spark, Hadoop) and big data processing technologies.
Familiarity with time-series data analysis and forecasting techniques.
Contributions to open-source projects or active participation in the developer community.
Benefits and perks:
Equity in Novellia
Medical, dental, and vision coverage
401k
Flexible Time off
Wellness stipend
Up to 12 weeks of parental leave
Time to work on open-source projects
Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Novellia, we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
U.S. Applicants Only