Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Description
ATS is the industry leader in using technology to revolutionize engineering and design processes. We create tools to help engineers and architects to integrate complex systems quickly and accurately for North America’s most exciting building projects. ATS has a strong work ethic committed to delighting clients and providing them with exceptional service. Our thriving and motivated culture is the heartbeat of our organization. We hope you will become a part of it!
Data is the backbone of our business solutions. At ATS, we are looking for candidates to design, build, and maintain robust data pipelines and analytics solutions that power our engineering and design tools. As part of our data team, you will work closely with cross-functional teams to transform raw data into actionable insights and ensure scalable, reliable data infrastructure. At ATS, we strive to exceed our clients' expectations. Candidates should demonstrate excellent problem-solving skills, be self-starters, and be able to work in a strong collaborative manner with a group of peers, be adaptable, and demonstrate initiative.
Responsibilities
· Design and implement automated, scalable data pipelines for ingestion, transformation, and integration across diverse client systems.
· Modernize existing ETL processes using Python, cloud-native, and ML-based automation tools.
· Build and maintain data models and architectures optimized for analytics, reporting, and machine learning.
· Apply machine learning techniques for data cleaning, anomaly detection, and predictive modeling to reduce manual effort.
· Collaborate with Data Analysts, Product, and Engineering teams to deliver high-quality, actionable insights.
· Implement and maintain data quality, governance, and monitoring frameworks using automation where possible.
· Develop dashboards and data visualizations that translate complex data into clear business insights.
· Contribute to AI/ML initiatives across the organization, including prototyping and deploying models into production.
· Ensure compliance with data security, privacy, and regulatory standards.
· Promote best practices in automation, version control, and DevOps for data pipelines.
Required Expertise
· Bachelor’s or Master’s in Computer Science, Data Engineering, or Machine Learning (or equivalent experience).
· 3+ years of experience in data engineering, ML engineering, or data science.
· Proficient in Python and SQL; experience with data frameworks such as Pandas, PySpark, or Dask.
· Proven experience with cloud data ecosystems (AWS preferred; familiarity with Glue, Lambda, S3, Redshift, or Snowflake a plus).
· Hands-on experience building and maintaining data pipelines using tools such as Airflow, dbt, or similar.
· Strong understanding of machine learning workflows, model lifecycle management, and deployment strategies.
· Experience using Git, CI/CD pipelines, and Infrastructure as Code.
· Strong problem-solving and communication skills with a collaborative mindset.
Nice to Have
· Experience with LLM-powered data workflows, natural language querying, or generative AI integrations.
· Knowledge of NoSQL databases (MongoDB, DynamoDB, etc.) and real-time streaming (Kafka, Kinesis).
· Familiarity with data visualization tools (Power BI, Tableau, Quicksight).
· Experience with containerization and orchestration (Docker, Kubernetes).
· Experience deploying ML models using frameworks like TensorFlow, PyTorch, or Scikit-learn.
· Knowledge of data warehouse design and optimization (Snowflake, BigQuery, Redshift).
· Background in construction or engineering data (AutoCAD, Revit APIs) is a strong plus.
Education
· Minimum Master’s Degree or equivalent work experience.
Your Life and Career at ATS
ATS is dynamic, industrious, innovative, and collaborative. We believe diverse and inclusive organizations create work environments that are inventive and open-minded, where people spark new ideas and explore alternatives. At ATS, we offer the following to make sure you have a rewarding and enjoyable experience:
· Competitive salary
· Career advancement opportunities
· Benefits package for all eligible full-time employees (including medical, vision and dental).
· A culture that promotes a healthy, fulfilling work-life balance
· Free parking
· Foosball, Ping Pong Table & basketball net
· Gym facilities
· Epic year-round employee events!
TO APPLY: Email your resume and salary expectations to [email protected]. NO PHONE CALLS PLEASE.
To learn more about our company visit our web page: atssoftware.com
and our promotional video: https://www.youtube.com/watch?v=MPyk3BdN-8o
Allied Technical Solutions Inc. values diversity and is proud to be an Equal Opportunity Employer. We are committed to the principles and practices of employment equity and encourage all qualified individuals, including women, persons with disabilities, visible minorities, and Aboriginal Peoples to apply. Should you be individually selected to participate in an assessment or selection process, accommodations are available upon request in relation to the materials or processes to be used.
Key Skills
Ranked by relevanceReady to apply?
Join ATS Software and take your career to the next level!
Application takes less than 5 minutes

