ML Engineer
Quick facts
- Pay
- $70/Hr
- Type
- Full-time
- Location
- Tennessee Colony, TX
- Skills
- Python, SQL
- Industry
- Information Technology — 671 open jobs
- Visa in listing
- H-1B, OPT
- Apply
- Free to apply — never pay anyone for a job offer or visa sponsorship
Job description
Job Title: ML Engineer
Job Type: W2 Contract
Bill Rate: $70/Hr on W2
Location: Tennessee Colony, TX, USA
Duration: 10 months
Work Authorization: US-Citizen, H-1B, OPT-EAD, GC-EAD
Responsibilities: Design and build Snowflake Semantic Views that define logical tables, relationships, dimensions, facts, and metrics for core network domains and datasets. Translate raw network counters into standardized KPIs aligned with 3GPP measurement definitions. Model time-series behavior correctly. This includes granularity (5-min, 15-min, hourly, daily), time-zone handling, late-arriving data, and aggregation rules for additive, semi-additive, and ratio-based KPIs. For ratio KPIs, this means re-aggregating the numerator and denominator rather than averaging ratios. Build conformed dimensions such as network element, node type, vendor, region/site, time, and service/slice, so KPIs can be sliced consistently across domains. Author and maintain synonyms, descriptions, and sample questions so the semantic views work well with Cortex Analyst and natural-language querying. Work with the data engineering team to understand the ingestion architecture (e.g., Snowflake Kafka Connector, Snowpipe Streaming, Openflow, Dynamic Tables, Streams, Tasks etc.). Ensure the semantic layer is built on stable, well-defined interfaces rather than volatile raw tables. Implement automated drift detection covering schema changes (new, renamed, or dropped columns, and data type changes), new network elements or counters, and changes to KPI formulas. Use monitoring, Snowflake Alerts, and event-driven checks. Define and enforce data contracts between ingestion and semantic layers, including versioning, change notification, and backward-compatibility rules. Monitor data freshness and latency SLAs so that semantic views reflect near-real-time data. Configure Dynamic Table target lag or equivalent mechanisms appropriately. Manage semantic view definitions as code, with CI/CD pipelines for deployment across dev, test, and prod. Implement automated testing for KPI logic, including unit tests on formulas, row-count and null checks, threshold/anomaly tests, and regression tests against golden datasets. Maintain a KPI catalog and business glossary documenting each metric's definition, formula, source counters, owner, and change history. Optimize query performance and cost through clustering, warehouse sizing, materialization choices, and monitoring of compute consumption. Work closely with data engineers on ingestion design and with BI/analytics teams (Power BI, Tableau, etc.) who consume the semantic layer. Act as the point of contact for questions about metric definitions, resolving discrepancies across teams.
Requirements: Strong hands-on experience with Snowflake, including advanced SQL, Semantic Views and/or Cortex Analyst semantic models, Dynamic Tables, Streams and Tasks, Snowpipe/Snowpipe Streaming, and performance tuning. Proven experience building semantic layers or metrics layers. Relevant tools include Snowflake Semantic Views, dbt Semantic Layer/MetricFlow, AtScale, LookML, or Power BI semantic models. Solid dimensional modeling skills (Kimball star/snowflake schemas) and experience modeling high-volume time-series data. Working knowledge of telecom core network architecture familiarity with performance management counters and KPIs, is strongly recommended. Understanding of streaming data concepts: Kafka topics and partitions, event time vs. processing time, late and out-of-order data, and exactly-once semantics. Exposure to Python/Snowpark for automation and data quality frameworks. Strong analytical and communication skills, with the ability to explain technical metric logic to non-technical stakeholders.
Equal Opportunity Employer: We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.
Visa sponsorship record: Quantum Technologies LLC
Sponsors actively| Fiscal year | H-1B LCAs | USCIS approvals | USCIS denials | PERM |
|---|---|---|---|---|
| FY2026 | 14 | 16 | 2 | — |
| FY2025 | 56 | 5 | 0 | 2 |
| FY2024 | 3 | 5 | 0 | — |
✔ Quantum Technologies LLC filed 14 H-1B applications for this kind of role (Software Developers) in the period above.
Roles they sponsor most
- data engineer4 LCAs · median $99k
- devops engineer4 LCAs · median $84k
- software engineer3 LCAs · median $97k
- application developer java full stack2 LCAs · median $95k
- application developer process management bpm2 LCAs · median $75k
Which visas can work for this job
Occupation: Software Developers (SOC 15-1252).
- Mentioned in the listing
H-1B, OPT
- H-1B cap-exempt employer
Regular cap-subject employer — a new H-1B needs to win the lottery in March (unless you already hold cap-counted H-1B status).
- TN (citizens of Canada and Mexico)
This kind of role may fit the USMCA profession “Computer Systems Analyst (or Engineer, for engineering-degree holders)” — it depends on the actual duties. No lottery, no cap; you need the matching degree or license.
- E-3 (Australia) and H-1B1 (Chile, Singapore)
Same degree requirement as H-1B, but no lottery and a separate quota that is rarely filled.
- O-1 (extraordinary ability)
For candidates with awards, publications, press, a high salary or critical roles at distinguished organizations. No cap, no lottery; the employer files a petition.
- STEM OPT extension (F-1 students)
Requires an E-Verify employer. We didn't find this company in the E-Verify list — ask HR.
- Green card (EB-2 / EB-3 via PERM)
Filed 2 PERM labor certifications: they have a track record of sponsoring permanent residence.
Salary vs prevailing wage
Level IV (fully competent)Software Developers · Texas (state median of areas). Annual prevailing wages set by the Department of Labor (OFLC).
| Level | Prevailing wage | H-1B lottery odds* |
|---|---|---|
| Level I | $81,536 | ~15% |
| Level II | $101,722 | ~31% |
| Level III | $122,024 | ~46% |
| Level IV | $143,094 | ~61% |
This job pays $145,600 a year (converted from an hourly rate, 2,080 hours) — that's Level IV (fully competent). In the wage-weighted H-1B lottery a Level IV registration gets 4 entries; estimated selection chance about 61% — better than average.
* Odds are DHS projections for the FY2027 wage-weighted lottery (actual results vary by year and employer). Since the FY2027 cap season the H-1B lottery is weighted by wage level: Level I = 1 entry, II = 2, III = 3, IV = 4. The level is set by the offered wage against the prevailing wage for the occupation and worksite. Separately, a $100,000 fee for new H-1B petitions for workers outside the US was announced in 2025; as of September 2026 a federal court ruling keeps it unenforceable while appeals continue — check the current status.
Sources: U.S. Department of Labor OFLC disclosure data (H-1B/H-1B1/E-3 LCA, PERM), OFLC prevailing wage data, USCIS H-1B Employer Data Hub, E-Verify participating employers. Data loaded: LCA FY2024–FY2026, PERM, USCIS Data Hub, OFLC wages; updated 2026-10-03. Employers are matched by name, so records of companies with similar names can occasionally be mixed up. This is general information, not legal advice — talk to an immigration attorney about your case.