Machine Learning Engineer 1
Backend Developer
Artificial Intelligence
Automation
Big Data
Cloud
Cloud Infrastructure
Cloud Native
Cloud Native Technologies
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Pipeline
Data Platform
Data Processing
Data Science
Data Warehouse
DevOps
Devops Tools
DevSecOps
Engineer
Engineering
Engineering Software
ETL
Informatica
Kubernetes
Machine Learning
Machine Learning Engineer
Machine Learning Engineering
Machine Learning Operations
Platform Engineering
Programming
Programming Language
Programming Languages
Reporting and Analytics
Software Development
Job Description
FreeWheel, a Comcast company, is seeking a Machine Learning Engineer 1 in New York, NY (onsite) to design, develop, and maintain backend and machine learning applications for FreeWheel Buyer Cloud. The role combines Python development, cloud and container infrastructure, data services, and CI/CD operations.
Responsibilities
- Design, develop, and maintain Optimization and Machine Learning applications for FreeWheel Buyer Cloud, including backend development in Python, version control with Git, and container orchestration using Kubernetes across AWS and cloud-agnostic environments.
- Work with relational databases by writing SQL queries, and use Snowflake, Databricks, and big data tools to set up, optimize, and troubleshoot infrastructure-level data services.
- Design and deploy infrastructure using Infrastructure as Code (IaC) principles with Terraform.
- Build and manage CI/CD pipelines using Jenkins, GitHub, Kargo, and ArgoCD, and monitor service health with Prometheus and Grafana.
- Support applications in development, customize existing applications, assist with software updates and release roll-outs, and analyze, test, and integrate new applications.
- Collaborate with project stakeholders to identify product and technical requirements and perform integration analysis.
- Work with the Quality Assurance team to help ensure applications meet technical specifications.
- Guide and mentor junior-level engineers and document development activity, including software designs, evaluation plans, test results, technical manuals, and formal reports.
- Perform other duties and responsibilities as assigned.
- Exercise independent judgment and discretion in matters of significance.
- Maintain regular, consistent, and punctual attendance, including the ability to work nights and weekends and support variable schedules as needed.
Requirements
- Python programming proficiency for software development, data processing, and machine learning applications.
- Algorithms and data structures knowledge and computational problem-solving ability.
- Collaboration and communication skills to work effectively across cross-functional teams, including software engineers, data scientists, product managers, and stakeholders.
Technologies
- Python, Git, Kubernetes, AWS, SQL
- Snowflake, Databricks
- Terraform, Jenkins, GitHub, Kargo, ArgoCD
- Prometheus, Grafana
- Infrastructure as Code (IaC), Apache Spark
Nice-to-Have Skills
- SQL and relational database querying
- Big data technologies and distributed computing
- Kubernetes and container orchestration
- Machine learning algorithms and model development
- Apache Spark for large-scale data processing
- Data science, statistics, and analytical techniques
Company Operating Principles
- Understand and use operating principles as guidelines for day-to-day work.
- Own the customer experience and act to deliver seamless digital options across touchpoints.
- Know your stuff by learning, using, and advocating for products and digital tools.
- Win as a team by working together and staying open to new ideas.
- Participate in the Net Promoter System by joining huddles, making call backs, and helping elevate opportunities to improve outcomes for customers.
- Drive results and growth.
- Support a culture of inclusion in how work is done and how leadership is practiced.
- Do what is right for each other, customers, investors, and communities.
Compensation and Education
Salary: USD 106,904 - 160,356 per year. Education: Bachelor’s Degree.
Location
New York, NY (onsite).
Disclaimer
This information describes the general nature and level of work performed by employees in this role. It is not intended to be a comprehensive inventory of all duties, responsibilities, and qualifications.