LTI (Logic Technology, Inc.), the "Pro People" company, is a privately held technology solutions provider that offers best in class services to local, national and global organizations. Now after three decades, these initials have come to represent more than just our company name. They have also come to represent our hard-earned reputation for Leadership, Technology and Integrity.
At LTI, we believe confident, motivated employees produce superior work, ensuring our client partnerships continue to thrive. We actively create an environment where great professionals want to be. We offer great benefits, interesting work and opportunities for personal development.
Overview
We are looking for a mid to senior level Data Engineer to design, build and support modern data solutions across cloud and machine learning platforms. This role focuses on creating scalable data pipelines, enabling ML workflows and driving the development of reliable, high-quality data systems within Azure. The ideal candidate brings strong analytical skills, hands-on engineering experience and a collaborative mindset to help shape the future of our data ecosystem.
Responsibilities
- Build and maintain large-scale data pipelines that support analytics, reporting and machine learning initiatives
- Develop and optimize data workflows using Azure services such as Data Factory, Databricks, Functions and Azure Storage
- Collaborate with data scientists to enable feature engineering, prepare training datasets and support ML model deployment
- Integrate, cleanse and transform structured and unstructured data from a wide range of sources
- Design and implement scalable data models, schemas and storage patterns for batch and near-real-time processing
- Support ML/AI efforts using Python, Spark, MLflow, scikit-learn, TensorFlow or PyTorch
- Monitor pipeline performance, troubleshoot failures and ensure consistent data quality and reliability
- Contribute to CI/CD processes supporting both data engineering and machine learning automation
- Document data flows, integrations, design decisions and best practices
- Partner closely with cloud teams, software engineers and business stakeholders to deliver impactful and scalable data solutions
Required Skills & Qualifications
- Strong experience working with Azure data services (ADF, Databricks, Synapse, Azure SQL, Azure Storage or similar)
- Proficiency in Python for data engineering and ML-related development
- Experience with machine learning frameworks such as scikit-learn, TensorFlow or PyTorch
- Hands-on background building ETL/ELT pipelines using Spark, Delta Lake or similar big-data tools
- Strong SQL skills including schema design, data modeling and performance tuning
- Solid understanding of version control, CI/CD practices and modern development workflows
- Ability to work effectively within cross-functional engineering and analytics teams
- Strong analytical thinking, troubleshooting abilities and attention to detail
- Experience supporting enterprise-scale environments or high-volume data systems
Preferred Skills
- 6+ years of experience in data engineering or similar cloud/ML-focused roles
- Experience with distributed systems or large-scale data architectures
- Familiarity with ML lifecycle tools such as MLflow or Azure ML
- Exposure to data governance, cataloging or lineage solutions
- Understanding of DevOps practices, infrastructure automation or cloud security
- Experience contributing to process improvements, scaling data systems or optimizing data workflows
Where We're Looking For It
- Schenectady, New York
- 100% Remote for the right candidate
Other Information
The work hours will be approximately 8:00 am to 5:00 pm EST, depending on workload, with the occasional late night when a tight deadline calls for it. We work for security-conscious clients, thus background checks will be required. Salary dependent upon experience.