ML Software Engineer Visa Sponsorship Jobs in Missouri
Missouri's ML software engineer hiring is anchored by employers like Boeing, Mastercard, and major health systems in St. Louis, alongside a growing Kansas City tech scene. Companies here actively seek machine learning talent, and many have established H-1B visa sponsorship programs. Roles span finance, aerospace, and healthcare AI, giving international candidates meaningful industry variety.
Find ML Software Engineer JobsOverview
Showing 5 of 8+ ML Software Engineer Jobs in Missouri with Visa Sponsorship


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all ML Software Engineer Jobs in Missouri with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Software Engineer Jobs in Missouri with Visa Sponsorship.
Get Access To All Jobs
Role: Senior Machine Learning Engineer
Location: St. Louis, Missouri
Duration: 6+ Months
ONLY H1B Candidates and Local candidates are preferred (Ready to relocate to Client location)
Min 10+ Years Exp Required
This is hybrid role in St. Louis, MO (2-3 days)
The Digital and eCommerce team currently operates several B2B websites and direct digital sales channels via a globally deployed cloud-based platform that are a growth engine for Client life science business. We provide a comprehensive catalog of all products, enabling our customers to find products and purchase products as well as get detailed scientific information on those products.
ESSENTIAL JOB FUNCTIONS
- Machine Learning Model Development: Design, train, and evaluate ranking models (learning-to-rank, neural networks, embedding-based approaches) to optimize search relevance and personalization.
- Search Query Analysis: Analyze search query logs, evaluate user behavior data to identify opportunities for relevance improvements and inform ranking strategies.
- Feature Engineering: Develop and engineer features from search, product, and user data to power ML models and improve ranking performance.
- Semantic Search & NLP: Implement semantic search for improved product discovery across chemistry and life science domains.
- Search Engine Tuning: Optimize Elasticsearch/Lucene configurations, including tokenization, stemming, query parsing, and lexical search algorithms (BM25) to work in concert with ML models.
- ML Pipeline Development: Build and maintain end-to-end ML pipelines, including data preprocessing, feature engineering, model training, evaluation, and deployment using MLOps best practices.
- Ranking & Personalization: Develop personalized ranking strategies that adapt to user segments, query intent, and business objectives; integrate collaborative filtering and content-based approaches.
- Performance Monitoring & Iteration: Monitor search and ML model performance metrics in production; identify drift and continuously improve models based on new data and domain insights.
- Search Relevance Documentation: Maintain clear documentation of search algorithms, ranking models, tuning strategies, and system configurations for internal teams.
- Mentorship: Guide engineers on search relevance techniques, ML best practices, and data-driven problem-solving.
QUALIFICATIONS
Education:
- Bachelor’s degree in Computer Science, Engineering, Data Science, or a related quantitative field.
Mandatory Skills:
- 6+ years of hands-on experience in machine learning, data science, search relevance, or ranking systems.
- Proven expertise in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn, or equivalent).
- Strong background in statistical analysis, data exploration, and working with large-scale datasets.
- Experience with feature engineering, data preprocessing, and data manipulation libraries (Pandas, NumPy, Spark).
- Demonstrated experience building or working with ranking models (learning-to-rank, neural ranking, or similar).
- Experience with semantic search, embeddings, or dense retrieval methods.
- Deep understanding of search engines (Elasticsearch, Solr, OpenSearch), lexical search algorithms (BM25), information retrieval concepts, search relevance tuning, tokenization, stemming, and query parsing.
- Experience with MLOps practices and tools (model versioning, experiment tracking, pipeline orchestration).
- Proficiency in SQL and querying large datasets.
- Strong problem-solving and analytical skills with the ability to think critically about complex search and ranking problems.
- Excellent communication skills; ability to explain ML and search concepts to both technical and non-technical stakeholders.
- Ability to collaborate with cross-functional teams.
ML Software Engineer Job Roles in Missouri
See all ML Software Engineer Jobs in Missouri
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search ML Software Engineer Jobs in MissouriML Software Engineer Jobs in Missouri: Frequently Asked Questions
Which companies sponsor visas for ML software engineers in Missouri?
St. Louis employers including Mastercard, Boeing, and Centene have consistent H-1B filing histories for machine learning and software engineering roles. In Kansas City, Cerner (now Oracle Health) and Garmin also appear in DOL disclosure data for sponsored tech positions. Larger enterprises with dedicated ML teams are generally more likely to have established sponsorship processes than early-stage startups.
Which visa types are most common for ML software engineer roles in Missouri?
The H-1B is by far the most common visa for ML software engineers in Missouri, as the role typically qualifies as a specialty occupation requiring at least a bachelor's degree in computer science, machine learning, or a related field. OPT and STEM OPT extensions are also widely used by graduates from Missouri S&T, Washington University in St. Louis, and other in-state programs while awaiting H-1B sponsorship.
How to find ml software engineer visa sponsorship jobs in Missouri?
Migrate Mate filters job listings specifically by visa sponsorship availability, making it straightforward to browse ML software engineer roles in Missouri without sorting through positions that don't offer sponsorship. You can search by location and role type to surface employers in St. Louis and Kansas City who are actively hiring international candidates for machine learning positions, saving significant time compared to general job searches.
Which cities in Missouri have the most ML software engineer sponsorship jobs?
St. Louis is Missouri's primary hub for sponsored ML engineering roles, driven by its concentration of Fortune 500 headquarters in finance, healthcare, and aerospace. Kansas City is a secondary but growing market, particularly in fintech and enterprise software. Columbia has a smaller but present tech community linked to the University of Missouri, though sponsored ML roles there are less frequent than in the two major metros.
Are there state-specific considerations for ML software engineers pursuing sponsorship in Missouri?
Missouri does not have state-level immigration programs, so sponsorship depends entirely on federal visa categories. One practical factor: Missouri's relatively lower cost of living compared to coastal tech hubs means prevailing wage requirements for H-1B petitions may be met at lower absolute figures, which can make sponsorship more accessible for employers. University pipelines from Washington University in St. Louis and Missouri S&T supply ML talent that many local employers are familiar with sponsoring.
What is the prevailing wage for sponsored ml software engineer jobs in Missouri?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.