Machine Learning Engineer
Boston, MA (Hybrid)
$140,000 + bonus
About the Company:
My client is a forward-thinking financial technology company committed to redefining access to credit by providing underserved and overlooked borrowers with better financial opportunities. With a strong belief in the power of diversity and independent thinking, the company is dedicated to fostering an inclusive culture that supports innovation and collaboration. They are on a mission to personalize financial services and make credit more fair and accessible to all.
Position Overview:
My client is seeking a Machine Learning Engineer who is passionate about creating impactful solutions and who thrives in a dynamic, collaborative environment. This role is ideal for a professional with a solid background in software development and a deep understanding of machine learning methodologies. You will be able to work on cutting-edge projects, including building and optimizing machine learning models that drive critical business decisions. The position also involves pioneering research methods and contributing to the continuous improvement of the company's technology stack.
Key Responsibilities:
- Build machine learning and deep learning models using diverse data sources, including financial data, images, and text.
- Develop new research methodologies to tackle complex challenges with the potential for publishable outcomes.
- Analyze and optimize machine learning models, driving model performance and application innovation.
- Collaborate with cross-functional teams to seamlessly integrate machine learning models into production systems.
- Design and develop robust, scalable pipelines and systems using best practices in software engineering.
- Implement end-to-end solutions, including architecture design, business logic, and deployment processes.
- Advocate for and implement rigorous testing practices to ensure high-quality, reliable ML model releases.
- Stay current with advancements in machine learning and related technologies, continuously enhancing the company's solutions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field with 4+ years of relevant industry experience.
- Strong foundation in computer science fundamentals and machine learning core concepts.
- Expertise in Deep Learning, Linear Algebra, Probability, Data Structures, and Algorithms.
- Proficiency in Python for data manipulation, PostgreSQL for database management, and Flask for web development.
- Solid understanding of object-oriented programming principles and software design patterns.
- Experience with RESTful APIs and microservices architecture.
- Proficiency in Python libraries commonly used in machine learning, such as numpy, scipy, pandas, torch, and scikit-learn.
Compensation:
- Competitive salary range: $120,000 - $140,000 annually.
- Opportunity to work in a collaborative environment that values diversity, innovation, and independent thinking.
If you're a talented Machine Learning Engineer passionate about delivering impactful solutions, my client would love to hear from you. Apply today to join a team making a difference in the financial industry through cutting-edge technology and innovative thinking.