Job description
Job details
- Location: Plano, Collin County
- Work mode: Onsite
- Employment type: Full-time (Not an internship)
- Salary: USD 83,200 - 87,360 per year
Role overview
Rose International is hiring a Machine Learning Engineer for an onsite position in Plano, Texas. This Senior-level role focuses on building production-grade data pipelines and ML systems using Python, Databricks, and modern cloud technologies. The position requires strong expertise in distributed computing frameworks and data engineering on Azure cloud infrastructure. Salary range is 87,360 USD annually.
Job details
This is a Full-time, Onsite position located in Plano, Collin County, Texas. Candidates must be local or willing to relocate, as the role requires an onsite presence. The Machine Learning Engineer will work with cutting-edge technologies including Spark, Kafka, Snowflake, and NoSQL databases to deliver scalable ML solutions.
Responsibilities
- Build and maintain production-grade data pipelines using Databricks and PySpark
- Design and implement ML models on Azure cloud infrastructure
- Develop APIs and integrate streaming data with Kafka
- Model slowly changing dimensions and temporal data mappings
- Optimize data workflows across Snowflake, MongoDB, PostgreSQL, and Redis
Requirements
- Strong Python programming skills with API development experience
- Advanced proficiency in Databricks, PySpark, and Apache Spark
- Hands-on experience with Kafka, Snowflake, MongoDB, PostgreSQL, and Redis
- Expertise in NoSQL and SQL data modeling for temporal mappings
- Proven track record building production data pipelines on Azure cloud
- Must be located near Plano, TX for onsite work
Benefits
- Competitive salary range $83,200 - $87,360 annually
- Work with cutting-edge ML and cloud technologies
- Opportunity to build scalable production systems