Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Block, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Machine Learning Engineer at Block will be responsible for designing, implementing, and deploying advanced machine learning models within our Applied AI Platform. This role involves collaborating with cross-functional teams to identify opportunities for leveraging data and AI technologies, developing end-to-end solutions, and optimizing algorithms for scalability and performance. The ideal candidate will contribute to innovative projects that enhance our products and user experiences, while also mentoring junior team members and driving the machine learning strategy within the organization.
Job Responsibilities
- Design and develop machine learning models and algorithms for various applications.
- Collaborate with data scientists, software engineers, and product managers to integrate AI capabilities into Block's platform.
- Implement and optimize training pipelines for large-scale datasets.
- Conduct extensive data analysis and validation to ensure model accuracy and reliability.
- Stay up-to-date with the latest research and technological advancements in machine learning and AI.
- Troubleshoot and debug machine learning systems to maintain high performance and stability.
- Mentor junior engineers and help foster a collaborative and innovative team environment.
- Document processes, code, and findings to promote knowledge sharing within the team.
Qualifications
- Master's or Ph.D. in Computer Science, Mathematics, Data Science, or a related field.
- 5+ years of professional experience in machine learning, data science, or a related discipline.
- Strong programming skills in Python, Java, or similar languages.
- Proficiency with machine learning frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with cloud-based platforms (AWS, Google Cloud, Azure) for deploying machine learning models.
- Solid understanding of statistics, algorithms, and data structures.
- Ability to effectively communicate complex concepts to both technical and non-technical audiences.
- Prior experience in fintech or blockchain technology is a plus.
Technologies & Tools
The Senior Machine Learning Engineer will utilize a variety of technologies and tools including, but not limited to, Python, TensorFlow, PyTorch, Scikit-learn, Docker, Kubernetes, and various cloud services like AWS and Google Cloud. Familiarity with version control systems (e.g., Git) and CI/CD pipelines will also be beneficial for the continuous integration and deployment of machine learning models.
Ideal Candidates
The ideal candidate for this position will possess a strong combination of technical expertise, problem-solving capabilities, and effective communication skills. They should have a passion for leveraging artificial intelligence to solve complex challenges and improve user experiences. A proactive attitude and a commitment to continuous learning will contribute to success in this role, as will the ability to work collaboratively in a dynamic, fast-paced environment.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.