Sign In

James Lamb

machine learning engineer @ SpotHero

Professional Background

James Lamb is a highly skilled software engineer and data scientist with a passion for open source development and making impactful contributions to the data science community. Currently, he is an engineer at Saturn Cloud, where he plays an instrumental role on a dynamic team dedicated to building a managed Dask product that significantly enhances the productivity of data scientists. Prior to this, James utilized his expertise in Industrial IoT data science at AWS Professional Services, demonstrating his ability to tackle complex challenges in a fast-paced and innovative environment.

Previously, James served as a staff data scientist at Uptake, where he collaborated closely with engineering teams to design and strengthen the company's Industrial IoT platform. His leadership in open source efforts at Uptake emphasized his commitment to fostering collaborative development practices and community engagement. James's passion for open source extends beyond his professional roles; he is a maintainer on several prominent projects, including LightGBM, and is actively involved in the broader data science ecosystem.

Education and Achievements

James has an impressive educational background that supports his capabilities in data science and economics. He holds a Master of Information in Data Science (MIDS) from the esteemed UC Berkeley School of Information, where he honed his analytical skills and gained in-depth knowledge of cutting-edge data practices. Additionally, he earned a Master of Science in Applied Economics from Marquette University, specializing in econometrics and quantitative economics, which has given him a solid foundation in data interpretation and application. His academic journey began with a Bachelor of Science in Business Economics and Marketing at Marquette University, where he laid the groundwork for his future endeavors in data science and technology.

James's continuous learning approach is evident in his participation in multiple online specializations, including the Python for Everybody Specialization from the University of Michigan and the Data Science Specialization through Johns Hopkins University, both completed via Coursera. This commitment to self-improvement and education highlights his dedication to staying at the forefront of his field.

Open Source Contributions

A notable aspect of James’s career is his extensive involvement in open source software development. As a maintainer on LightGBM, a powerful gradient boosting framework, James contributes to enhancing the R package and optimizing distributed training processes using Dask. His contributions extend to other notable projects, such as being a co-author and maintainer of the R packages {pkgnet} and {upstasticsearch}. Through his work, James aims to empower data scientists to unlock the full potential of their data, making complex analyses more accessible. Furthermore, he has made significant contributions to other impactful projects like prefect and XGBoost, strengthening his reputation as a prominent figure in the open source community.

James is also a dedicated public speaker, sharing his insights and experiences through numerous talks that are available on his GitHub page. His enthusiasm for connecting with others and disseminating knowledge further cements his status as a thought leader in the industry.

Specialties and Skills

James possesses a well-rounded skill set that includes expertise in software architecture and open-source development. His technical proficiencies encompass a variety of programming languages and tools, particularly Python and R, which he utilizes to build intricate data solutions. He is adept at using platforms such as Dask for parallel computing and LightGBM/XGBoost for machine learning tasks, which are essential in today’s data-driven landscape.

Additionally, James has a solid foundation in package development for R and Python, with experience in continuous integration and deployment processes. His working knowledge extends to tools and technologies such as C++, Kubernetes, PostGIS/spatial SQL, AWS, and various NoSQL data stores, showcasing his dedication to expanding his expertise continuously.

James’s current technical focus includes designing and building REST APIs, as well as leveraging Docker for containerized applications. His problem-solving abilities and passion for technology make him an asset in any work environment, and his multi-faceted experience equips him to handle a wide range of challenges within the data science field.

Organizational Affiliations

Throughout his career, James has held several notable positions that reflect his growth and dedication to the field of data science. He served as a Senior Machine Learning Engineer II at SpotHero, where he tackled intricate machine learning problems. Prior to his engineer role at Saturn Cloud, he was a Senior Data Scientist at Uptake, further embedding his knowledge and experience in working with data in practical, industry-based applications.

In addition to his professional roles, James has contributed to the academic community as an adjunct instructor at Marquette University, where he taught R Programming, guiding the next generation of data scientists. His diverse experiences also span roles such as Economist at Abbott, Data Scientist at Uptake, and various analytical positions at IHS, enhancing his understanding of economics and data analysis within business contexts.

James’s long-standing involvement in education includes serving as a Graduate Assistant for the EMBA Program and a Graduate Student Representative at Marquette University’s Academic Senate, evidencing his commitment to supporting educational initiatives and student success.

Across all his endeavors, James Lamb exemplifies a strong dedication to software engineering and data science, underpinned by his strong educational foundation and extensive professional experience. With ongoing contributions to the open source community and a commitment to teaching and sharing knowledge, James continues to make a significant impact in the fields of data science and technology.

Related Questions

How did James Lamb develop his software engineering skills throughout his career?
What are James Lamb's notable contributions to the open source community?
How does James Lamb implement data science principles in his roles at Saturn Cloud and AWS?
In what ways has James Lamb’s education at UC Berkeley and Marquette University shaped his career in data science?
What strategies does James Lamb use to teach R Programming to students at Marquette University?
How does James Lamb's expertise in Python and R impact his work in data science projects?
What challenges has James Lamb faced while maintaining open source projects like LightGBM and how did he overcome them?
How does James Lamb integrate continuous learning into his professional development as a data scientist?
James Lamb
Add to my network

Location

Greater Chicago Area