Jobs · Engineering · Minnesota

Machine Learning Engineer

Solution Design Group · Minneapolis, MN · 6 days ago
HybridEngineering$130k–$170k/yrFull-time

About the role

The Machine Learning Engineer will play a key role in designing, implementing, and deploying machine learning models to solve complex problems and enhance our customer’s products and services. They will work closely with a cross-functional team of data scientists, software engineers, and domain experts to drive the development and deployment of machine learning solutions.

Responsibilities

  • Design, implement, and optimize machine learning algorithms and models to address specific business challenges.
  • Collaborate with data engineers to preprocess and transform raw data into a format suitable for machine learning models.
  • Conduct feature engineering to extract relevant information for model training.
  • Train, validate, and fine-tune machine learning models using state-of-the-art techniques.
  • Evaluate model performance and iterate on models to improve accuracy and efficiency.
  • Deploy machine learning models into production environments and integrate them into existing systems.
  • Collaborate with software engineers to ensure seamless integration with our products.
  • Stay abreast of the latest developments in machine learning and related fields.
  • Proactively identify opportunities to enhance existing models and propose new approaches to solve business problems.

Requirements

  • 3+ years of hands-on, professional machine learning development experience, delivering solutions in a large scale enterprise environment.
  • Experience with Public Cloud Providers such as AWS and Microsoft Azure.
  • Experience with AWS and/or Azure data tools and services.
  • Demonstrated experience using AI-assisted development tools (e.g., Claude Code, Codex, GitHub Copilot) to increase development velocity, improve code quality, and support complex problem-solving.
  • Strong understanding of data processing, data engineering, and data visualization.
  • Experience with SQL and NoSQL databases.
  • Proficient in programming languages such as Python and RF.
  • Familiarity with big data technologies such as Apache Spark.
  • Experience with Machine Learning frameworks such as TensorFlow or PyTorch.
  • Able to work effectively in a collaborative, cross-functional team environment.
  • Excellent communication skills and the ability to explain complex concepts to both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills. Proven ability to tackle complex problems and deliver robust machine learning solutions.
  • Prior consulting or professional services experience is a bonus.

Qualifications

  • Education degree or certification in Computer Science, or the equivalent related work experience.

Skills

  • Machine Learning Frameworks (TensorFlow, PyTorch)
  • Data Engineering Tools (AWS, Azure)
  • AI-Assisted Development Tools (Claude Code, Codex, GitHub Copilot)
  • Big Data Technologies (Apache Spark)
  • Programming Languages (Python, R)
  • SQL and NoSQL Databases
  • Feature Engineering
  • Model Training and Validation
  • Cloud Deployment and Integration
  • Complex Problem Solving
  • Communication and Stakeholder Management

Benefits

  • Full-time salaried consultant position
  • ESOP - 100% employee owned
  • Star Tribune Top Workplace winner the last 7 consecutive years
  • National Top Workplace in 2023, 2024 & 2025
  • Challenging and rewarding work with great customers
  • Variety of opportunities to give back to the community
  • Be amongst some of the best technologists in the industry
  • Dedicated to our core values of superior customer service, exceptional employee experience, and responsible corporate citizenship
  • Opportunities to connect with other SDGers via internal communities, committees, and events – virtually and in person
  • Array of benefits including medical, dental, and vision insurance benefits, paid time off, paid holidays, short and long-term disability, life insurance options, a monthly technology reimbursement allowance, 401k, birth and non-birth parent leave, ESOP, trainings and certifications, and company-owned cabins
  • Fair and equitable compensation is important to us. The salary range for this opportunity is $130,000 - $170,000. The offer may fall outside this range given factors such as skills and experience.

Similar jobs