Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Scientist - AA image - Rise Careers
Job details

Senior Data Scientist - AA

Gorilla Logic provides nearshore Agile teams to Fortune 500 and SMB companies, bringing unparalleled expertise in the delivery of full-stack web, mobile, and enterprise applications. Our highly collaborative Agile Gorillas are uniquely qualified to implement complex software initiatives. With offices in the United States, Costa Rica, Colombia and Mexico, Gorilla Logic helps clients gain competitive advantages to achieve results faster.


Machine Learning Engineer


Gorilla Logic is looking for a Machine Learning Engineer, you will be part of a fast paced environment and team that is building a ML Platform on Databricks and using many open source technologies (Python, Spark, Kafka, Delta, Bazel, MLFlow). You will be responsible for building out scalable machine learning infrastructure and pipelines in order to support and operationalize models.


Responsibilities:


*Design, prototype and build machine learning systems, frameworks, pipelines, libraries, utilities and tools that process data for ML tasks

*Translate data science prototypes into scalable production implementations

*Partner with data scientists to troubleshoot and optimize complex data pipelines

*Build ML Platform that can simplify implementing new models

*Build end-to-end reusable pipelines from data acquisition to model output delivery

*Identify opportunities and propose new ways to apply ML to solve challenging technical and data engineering problems and thus improve business results

*Design, develop, deploy, and maintain production-grade scalable data transformation, machine learning, time series models and deep learning code, pipelines, and dashboards; manage data and model versioning, training, tuning, serving, experiment and evaluation tracking implementations

*Perform code reviews to ensure architecture, code, and data standards are followed


Technical Requirements


*3+ years of solid hands-on Machine Learning Engineering experience with focus on MLOps

*Proven experience in building and deploying machine learning models using Python libraries like MLFlow, MLRun, scikit-learn, PyTorch, MLLib

*Programming Languages – Python (PySpark), SQL; exposure to other languages (Scala, Java, C#, JavaScript).

*Thorough understanding of programming fundamentals such as OOP, data structures, and algorithm design.

*Experience with distributed compute engines (Apache Spark), cloud-based MPP databases (Snowflake, Bigquery, Redshift), and Data Lakes (Azure Data Lake, S3).

*Expertise in building software and systems that scale through a focus on MLOps

*Experience integrating Machine Learning models in production (batch, streaming and online)

*Fluent in Machine Learning algorithms

*Experience in writing data pipeline and machine learning libraries and utilities

*Industry experience building and productionizing innovative end-to-end Machine Learning systems


Gorilla Logic Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Gorilla Logic DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Gorilla Logic
Gorilla Logic CEO photo
Drew Naukam
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Data Scientist - AA, Gorilla Logic

At Gorilla Logic, we’re on the lookout for a talented Senior Data Scientist to join our dynamic team. Our company excels in providing nearshore Agile teams to both Fortune 500 companies and SMBs, ensuring they receive the very best in full-stack web and mobile application development. As a Senior Data Scientist, you’ll find yourself immersed in an exciting, fast-paced environment where collaboration is key. You’ll work alongside our skilled engineers to build a robust ML Platform on Databricks using cutting-edge technologies like Python, Spark, and Kafka. Imagine being at the forefront of innovation, tasked with designing and building scalable machine learning infrastructure that empowers our clients to solve complex problems and drive business results. Your responsibilities will include translating prototypes into production-ready implementations, optimizing data pipelines, and working intensely to identify opportunities for applying machine learning. With your solid hands-on experience in MLOps and a deep understanding of programming fundamentals, you will bring invaluable skills to our team. If you're passionate about machine learning and want to make a significant impact in a nurturing environment, Gorilla Logic is waiting for you. Join us to contribute to state-of-the-art machine learning solutions!

Frequently Asked Questions (FAQs) for Senior Data Scientist - AA Role at Gorilla Logic
What responsibilities does a Senior Data Scientist at Gorilla Logic have?

As a Senior Data Scientist at Gorilla Logic, your responsibilities will encompass designing and implementing machine learning systems, building scalable pipelines for data processing, and collaborating closely with data scientists for optimization of complex data flows. You will also focus on the entire lifecycle of machine learning solutions, from data acquisition to model delivery, helping to translate data science prototypes into robust production models.

Join Rise to see the full answer
What qualifications are needed for the Senior Data Scientist position at Gorilla Logic?

To qualify as a Senior Data Scientist at Gorilla Logic, candidates should have over three years of hands-on experience in machine learning engineering with a strong focus on MLOps. Proficiency in Python and relevant libraries like MLFlow and scikit-learn is essential, along with experience in working with distributed computing and cloud-based databases. Strong programming fundamentals and industry experience are also critical.

Join Rise to see the full answer
What programming languages should a Senior Data Scientist know at Gorilla Logic?

A Senior Data Scientist at Gorilla Logic should be well-versed in Python and SQL, with familiarity in other programming languages such as Scala, Java, or JavaScript being a plus. Skills in using programming libraries suited for machine learning tasks, such as PyTorch and MLLib, are also valuable for the role.

Join Rise to see the full answer
How does Gorilla Logic support its employees in machine learning projects?

Gorilla Logic not only supports its employees in machine learning projects by providing access to cutting-edge tools and technologies but also fosters a collaborative work culture. This creates an environment where team members can share insights, troubleshoot complex problems, and propose innovative solutions to apply machine learning to real-world challenges.

Join Rise to see the full answer
What is the team culture like for a Senior Data Scientist at Gorilla Logic?

The team culture at Gorilla Logic is highly collaborative and dynamic, with a strong focus on Agile methodologies. As a Senior Data Scientist, you will join a group of passionate professionals dedicated to excellence in machine learning. The culture encourages open communication, sharing of ideas, and continuous learning, making it a great place for growth and innovation.

Join Rise to see the full answer
Common Interview Questions for Senior Data Scientist - AA
What is your approach to building and deploying machine learning models?

When asked about my approach to building and deploying machine learning models, I would discuss my process from data collection and preprocessing to model training, evaluation, and deployment. Emphasizing a systematic approach, I would highlight the importance of continuous integration, testing, and monitoring post-deployment to ensure the models maintain their effectiveness in production.

Join Rise to see the full answer
Can you explain what MLOps means and its significance?

In an interview, I would answer that MLOps, or Machine Learning Operations, refers to the practices and technologies that streamline the deployment and management of machine learning models. It's vital because it helps maintain model quality over time and maximizes the return on investment by allowing for faster iterations and improvements to models, ultimately ensuring that they serve their purpose effectively in real-world applications.

Join Rise to see the full answer
Describe a complex data pipeline you've built in the past.

I would describe a specific example of a complex data pipeline I’ve worked on, detailing the technologies used, the problems faced, and how I overcame them. This would illustrate my technical skills and problem-solving capabilities while emphasizing the importance of performance optimization and maintaining data integrity throughout the process.

Join Rise to see the full answer
How do you stay updated with the latest trends in machine learning?

To effectively answer this question, I would mention following reputable machine learning publications, participating in webinars, attending conferences, and being involved in online communities. I’d also emphasize the importance of continuous learning and experimentation within my day-to-day work.

Join Rise to see the full answer
What strategies do you use to improve model accuracy?

In my response, I would discuss various strategies, such as feature engineering, hyperparameter tuning, and employing ensemble methods. Additionally, I would mention the importance of using a robust validation strategy and iterating based on feedback from real-world performance metrics.

Join Rise to see the full answer
How do you handle discrepancies in data?

When addressing discrepancies in data, I would explain my systematic approach: First, I investigate the cause of the discrepancy, whether it's data entry errors, integration issues, or external data inconsistencies. Then, I apply appropriate cleaning techniques or leverage outlier detection algorithms to ensure the dataset remains reliable for model training.

Join Rise to see the full answer
What is the importance of version control in machine learning?

I’d explain that version control is crucial in machine learning as it allows teams to track changes in datasets, models, and codebases systematically. It facilitates collaboration across teams and helps in auditing and replicating results, ensuring that deployments can be rolled back if necessary.

Join Rise to see the full answer
How do you define success for a machine learning project?

Success for a machine learning project can be defined in various ways, including but not limited to the accuracy of the model, its performance in production environments, and its impact on business objectives. I would discuss how understanding the stakeholders' goals is essential for setting clear success criteria.

Join Rise to see the full answer
Tell me about a time you worked under tight deadlines.

I’d share a specific experience where deadlines were tight, detailing how I prioritized tasks, streamlined collaboration within my team, and utilized agile methodologies to meet project goals without compromising quality. This showcases my ability to handle pressure effectively.

Join Rise to see the full answer
What role does communication play in your role as a Senior Data Scientist?

Communication is fundamental in my role as a Senior Data Scientist. I would explain how I ensure clear articulation of complex ML concepts to non-technical stakeholders and how effective collaboration with data engineers and other team members is vital for successful project execution. It fosters an environment where insights and information flow freely.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Join Gorilla Logic as a Senior Backend Python Engineer, where your expertise will drive the development of sophisticated applications for Fortune 500 clients.

Photo of the Rise User
Gorilla Logic Remote No location specified
Posted 13 days ago

Join Gorilla Logic as a Mid-Level Backend Python Engineer and enhance your career while working on exciting technical challenges with a talented team.

Photo of the Rise User
Wise Remote Worship Square, 65 Clifton Street, London, United Kingdom
Posted 7 days ago

Join Wise as a Senior Analytics Platform Engineer and help shape the future of global money management through innovative data solutions.

Drive data sourcing and vendor management initiatives with Ontario Teachers', enhancing financial processes and vendor relations in a hybrid work environment.

Posted 13 days ago

Join Toyota Financial Services as a Data Quality Senior Developer, where your expertise will drive improvements in data management and governance.

Photo of the Rise User

Join Hackensack Meridian Health as a Trauma Registrar to help in the collection and analysis of trauma data for improved healthcare outcomes.

Photo of the Rise User
Posted 5 days ago

Lead Jazwares' data strategy as the Vice President of Data & Business Intelligence, driving operational excellence and strategic insights.

Join Microsoft as a Data Center Inventory & Asset Technician and help maintain the critical inventory management processes for our cloud services.

Posted 8 days ago

Join Abnormal Security as a Data Operations and Strategy Manager, where you'll innovate data processes to support sales and marketing efforts.

Photo of the Rise User

Join NYC Emergency Management as a Deputy Director to enhance emergency response through innovative geospatial data management.

We strive to hire the best software engineers to solve the most complex of web, mobile, and enterprise software problems for our clients.

32 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
500+ people applied to Entry Data Entry Jobs at UPS
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
Photo of the Rise User
1000+ people applied to Data Entry Clerk Typing at Talentify.io
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder