Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4349303055&distance=25.0&f_AL=true&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&start=300 Job Description: Staff Machine Learning Engineer Forsyth Barnes · United States (Remote) Easy Apply Save Save Staff Machine Learning Engineer  at Forsyth Barnes Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Tommy Harris 3rd I partner with the fastest-growing FinTech organisations, connecting them with top Data & AI talent within the UK & US market. Job poster Message About the job Job Title: Staff Machine Learning Engineer Location: Remote (US based) About the Client: Our client is an innovative financial technology company transforming digital banking experiences. Operating with a strong startup mentality, the organization leverages modern data platforms and advanced analytics to build scalable products that redefine standards within financial services. Role Overview: Our client is seeking a Staff Machine Learning Engineer with 5–7+ years of experience to join their growing engineering organization. This individual will play a key technical leadership role, designing and delivering machine learning solutions that support critical business initiatives. The role involves close collaboration with data engineering, product, and analytics partners in a fast-paced, high-ownership environment. Key Responsibilities: Design, build, and deploy scalable machine learning models addressing complex business problems. Provide technical leadership and contribute to the long-term strategy for machine learning platforms and tooling. Partner with data engineering teams to develop production-grade data pipelines using Databricks and Apache Spark. Develop and maintain high-quality, production-ready Python code. Evaluate and implement advanced algorithms with a focus on performance, scalability, and interpretability. Mentor and guide other engineers, promoting best practices and technical excellence. Collaborate with cross-functional stakeholders to translate business requirements into ML-driven solutions. Champion best practices across the ML lifecycle, including model versioning, monitoring, and retraining. Required Qualifications: Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent practical experience. 5–7+ years of hands-on experience in machine learning, data science, or related engineering roles. Strong experience with Databricks, Apache Spark, and large-scale data processing systems. Advanced proficiency in Python and common ML/data libraries. Prior experience within financial services or fintech environments. Ability to thrive in a startup-style culture with rapid iteration, ambiguity, and high ownership. Strong communication and problem-solving skills.