Job Description
EarnIn is seeking a Senior Machine Learning Engineer to contribute to the development of its machine learning platforms. This role is crucial for enhancing the financial services EarnIn provides to its community members through machine learning and AI. The ideal candidate will help shape and execute the vision of bringing state-of-the-art capabilities to EarnIn's machine learning stack. This is a hybrid position based in Mountain View, requiring in-office work 2 days a week.
What this role involves:
- Designing, building, and maintaining ML and AI platforms and tools.
- Collaborating with machine learning engineers to optimize model training and deployment.
- Ensuring scalability, reliability, and cost efficiency of the machine learning platform.
- Evaluating and adopting new technologies to enhance machine learning capabilities.
- Setting examples of outstanding operational excellence.
Requirements:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 4+ years of industry machine learning experience and excellent software engineering skills.
- Strong programming skills in Python and familiarity with ML frameworks such as TensorFlow or PyTorch.
- Experience with ML cloud platforms like AWS Sagemaker, Databricks, or GCP Vertex AI.
- Experience with LLM Ops, foundation model APIs and AI engineering.
- Familiarity with data pipeline and workflow management tools.
- Strong communication and collaboration skills.
- Passion for learning and staying updated with the latest machine learning and platform engineering industry trends.
What this role offers: