553 IT & Software Developer jobs in the US

Resolve Tech Solutions Inc. jobs

Senior Machine Learning Engineer

$120,000 - 140,000
Resolve Tech Solutions Inc.
Addison Road, Addison
$120,000 - 140,000
Company Size icon
Company Size
50-200
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Junior
Job Type icon
Job Type
Full-Time
Language icon
Language
French
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience - At least five years of hands-on machine learning engineering experience with a strong record of deploying models into production - Strong proficiency in Python with expertise in libraries such as NumPy, pandas, scikit-learn, and familiarity with at least one deep learning framework like PyTorch or TensorFlow - Proven experience in building and managing production machine learning systems, including APIs, batch jobs, or streaming jobs, with collaboration alongside DevOps teams - Solid grasp of the entire machine learning lifecycle, encompassing data preparation, feature engineering, model training, evaluation, deployment, and ongoing monitoring - Experience with at least one major cloud service provider, preferably Amazon Web Services, with knowledge of managed container platforms, serverless functions, object storage, and managed machine learning services - Familiarity with machine learning operations practices and tools, including experiment tracking, model registry, automated training, and deployment pipelines - Strong skills in experimental design and interpretation, including backtesting, A/B testing, and detailed error analysis - Excellent communication skills, able to articulate model behavior and trade-offs to engineers, product managers, and operations stakeholders - Willingness to work full-time on-site in the Dallas Fort Worth metro area

Technologies

AI
Airflow
CloudWatch
Machine Learning
PyTorch

Responsibilities

- Design and implement machine learning solutions for operational and reliability use cases such as alert noise reduction and anomaly detection - Convert product requirements and reliability goals into clear machine learning challenges with well-defined metrics, such as false positive and negative rates, and impact on incident response times - Select and apply appropriate model families for various use cases, including supervised, unsupervised classical models, deep learning models, and language-based approaches when suitable - Collaborate with data engineering to establish and improve data pipelines for monitoring alerts, logs, metrics, and incident data - Develop features that capture temporal patterns and the relationships between services and infrastructure - Enforce data validation rules and quality checks while working on detecting and managing data drift and schema evolution - Set up and maintain a modern MLOps workflow, including experiment tracking, model registry, and automated deployment - Construct production-ready inference services that integrate with back-end systems and user interfaces - Work with DevOps on secure deployment strategies, including controlled rollouts and rollback plans - Define strategies for model retraining based on changing alert distributions and operational patterns - Create evaluation suites using historical incident data and realistic scenarios to monitor model performance - Develop dashboards to enhance visibility into model behavior and influence product decisions - Oversee monitoring of model performance and address degradation issues proactively - Incorporate feedback from users and experts for continuous improvement, including in active learning workflows - Adhere to security and compliance standards in regulated deployments, including access control and change management - Document model inputs, outputs, assumptions, and controls for review by relevant teams - Foster collaboration across teams to share machine learning components and patterns - Engage in architectural discussions to encourage reuse of patterns and components within the AI and data ecosystem - Mentor junior engineers and data scientists when necessary - Engage in on-site collaboration with local teams, contributing to a strong engineering culture through knowledge sharing and teamwork

Description


We are a dynamic company located in Addison, TX, focused on delivering cutting-edge machine learning solutions for enterprise and government clients. This full-time, on-site role is crucial for our AI and Data Engineering team, where you will be involved in hands-on development of machine learning capabilities within secure environments. We offer a competitive salary range of $120,000.00 to $140,000.00 per year, comprehensive benefits including health and dental insurance, a 401(k) plan, and generous paid time off. Our team values collaboration, innovation, and continuous improvement, and we strive to create a supportive work environment.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Data Engineer salaries in the United States here.

How many Data Engineer jobs are in the United States?

Currently, there are 553 Data openings. Check also: Spark jobs, Snowflake jobs, Kafka jobs, Hadoop jobs - all with salary brackets.

Is the US a good place for Data Engineers?

The US is one of the best countries to work as a Data Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Data Engineer jobs in the United States?

bunny.net, Murmuration, BALANCED+ INC., Hard Rock Digital, Thales, Giesecke+Devrient, Journey Freight International among others, are currently hiring for Data roles in the United States.

The company with most openings is Leidos as they are hiring for 93 different Data Engineer jobs in the United States. They are probably quite committed to find good Data Engineers.