1091 IT & Software Developer jobs in the US

Machine Learning Engineer (All Levels)
$110,000 - 181,025
Allstate
North La Salle Street 203, Illinois
$110,000 - 181,025
Requirements
Must:
- Bachelors degree, preferably in a STEM field.
- Entry-Level: 0–2 years of relevant experience (academic, internship, or professional).
- Mid-Level: 3+ years of hands-on experience in developing ML solutions.
- Senior-Level: 3+ years of experience in deploying and operating machine learning systems.
- Proficient in Python, including libraries such as pandas, numpy, and scikit-learn.
- Familiarity with ML libraries like XGBoost, LightGBM, and experience with PyTorch/TensorFlow is beneficial.
- Solid understanding of SQL for data exploration and feature engineering.
- Knowledge of model evaluation techniques and interpretability methods (e.g., SHAP).
- Eagerness to learn technologies such as Terraform, Java, and Typescript with no prior experience needed.
- Strong communication skills and ability to collaborate effectively with both technical and non-technical stakeholders.
- Leadership and mentoring capabilities for senior roles.
- Preferred: Experience with Spark, distributed computing, APIs, containers, CI/CD, and monitoring solutions.
- Familiarity with platforms such as MLflow, SageMaker, Azure ML, Docker, along with cloud experience in AWS, Azure, or GCP.
- Background in deep learning, NLP, computer vision, or ownership of end-to-end ML products is advantageous.
- Experience within the insurance or financial services sector is a plus.
Responsibilities
- Design, construct, and maintain machine learning models that drive significant business results.
- Engage in the full machine learning lifecycle: including data exploration, feature engineering, model development, deployment, and continuous improvement.
- Actively participate in pair programming and adopt test-driven development practices to guarantee high-quality solutions.
- Entry-Level: Assist in model development, data reviews, testing, and deployments while learning best practices through collaboration.
- Mid-Level: Initiate and manage production ML models, take ownership of essential aspects of ML projects, and collaborate with various teams.
- Senior-Level: Oversee comprehensive ML projects, architect ML pipelines, mentor junior engineers, and guide technical decision-making.
Description
At Allstate, we are committed to transforming the way our employees, agents, and customers engage digitally. Our team within Allstate Technology Solutions strives to leverage innovative technology, advanced product design, and artificial intelligence to enhance the customer experience significantly. By joining us, you will become part of a cohesive and energetic team dedicated to continuous innovation and the exploration of new possibilities. We believe that working together is essential in protecting families from uncertainties, while youll find an environment where you can grow professionally and contribute meaningfully to our mission. The salary for this position ranges from $110,000 to $181,025 annually, depending on experience and qualifications.
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 1091 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?
micro1, Transport-Bourassa, Combat Computers Inc., Brain Box, Surpass Solutions Inc, servicePath, Tactable among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Kforce Technology Staffing as they are hiring for 83 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 Kforce Technology Staffing as they are hiring for 83 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.