3636 IT & Software Developer jobs in the US

Software Engineer - Data Engineering & Machine Learning
$86,000 - 113,000
American Association Of Motor Vehicle Admin.
Fairfax Drive 4250, Arlington
$86,000 - 113,000
Requirements
Must:
- 3-5 years of practical experience in data engineering, machine learning engineering, or applied analytics
- Proficient in cloud platforms (Azure or AWS) with experience in developing and deploying data or machine learning solutions on managed cloud services
- Solid understanding of statistical principles including distributions, variance, trend versus seasonality, and hypothesis testing, with practical application to operational data
- Familiar with the complete machine learning lifecycle: dataset preparation, feature engineering, model training, evaluation, and deployment
- Expertise in Python for data manipulation, statistical analysis, and machine learning model creation
- Strong SQL capabilities with knowledge of relational database concepts, data modeling, and query optimization
- Experienced in constructing data pipelines capable of handling both batch and streaming workloads
- Familiar with version control systems (Git) and CI/CD methodologies
- Excellent problem-solving aptitude, keen attention to detail, and ability to navigate ambiguous challenges independently
- Exceptional written and verbal communication skills, capable of conveying technical information to non-technical audiences and collaborating across IT, operations, and leadership teams
- Familiarity with time-series analysis, anomaly detection, or statistical process control is preferred
- Understanding of unsupervised and semi-supervised techniques, such as isolation forest and clustering methods, is advantageous
- Knowledge of Azure or AWS services relevant to machine learning model management is a plus
Responsibilities
- Design and develop dataset preparation pipelines for acquiring, cleaning, transforming, and versioning data for machine learning training and evaluation
- Create features that derive valuable signals from structured and semi-structured data sources, focusing on time-series patterns and statistical profiles
- Conduct structured experiments, testing various algorithms against specified scenarios, measuring performance, and documenting results
- Train, assess, and fine-tune machine learning models including regression, classification, clustering, anomaly detection, and ensemble methods
- Deploy models into production on cloud infrastructure while establishing pipelines for ongoing operations, including retraining and scoring
- Monitor model performance post-deployment, tracking drift, false positives, and detection efficacy over time
- Build and maintain both batch and streaming data pipelines using Synapse, Fabric, Spark, and Event Hubs to supply data to machine learning systems
- Write and optimize analytical queries (SQL, KQL, PySpark) for data exploration, statistical profiling, and real-time analytics
- Develop validation frameworks with synthetic test data generation and backtesting against historical logs, along with shadow-mode evaluation
- Create dashboards and visualizations to effectively communicate model outputs to both technical and non-technical stakeholders
- Collaborate with cross-functional teams to explore machine learning opportunities and translate operational challenges into data-driven solutions, clearly conveying findings, trade-offs, and model behavior to various audiences
Description
We are part of the IT Division, focused on developing and maintaining information systems for State and Federal agencies concerning the administration of motor vehicles and driver licenses. Our team is currently seeking a skilled Machine Learning Data Engineer to contribute to the design, development, deployment, and operational support of machine learning solutions on cloud infrastructure. This exciting role offers the chance to work at the forefront of technology, advancing system reliability and operational intelligence. Join us in a collaborative environment where your input is valued, and enjoy a competitive benefits package while working in a supportive team atmosphere.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.
How many Machine Learning Engineer jobs are in the United States?
Currently, there are 3636 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the US a good place for Machine Learning Engineers?
The US is one of the best countries to work as a Machine Learning 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 Machine Learning Engineer jobs in the United States?
Tactable, Decisive Dividend Corporation, TEN X TORONTO, D3 Security Management Systems, GINGER Telecom, Gatestone & Co. Inc, ID Cosmetic clinic among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 266 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Judge Group, Inc. as they are hiring for 266 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.