Software Engineer - Machine Learning

HIKE2


Date: 3 hours ago
City: Pittsburgh, PA
Salary: $100,000 - $170,000 per year
Contract type: Full time
Remote
Job Description

Who We Are

HIKE2 is a leading provider of technology advisory and implementation services that specializes in empowering a distinct set of industries to define their future and accelerate their path forward. With expertise for law firms, financial services, insurance, business service providers, and high-tech SaaS companies, our team addresses complex and evolving challenges by providing advisory services and tailoring cutting-edge cloud solutions, AI initiatives, and data & analytics programs.

We are a collaborative, diverse, and action-oriented group of consultants who work iteratively to capture client mindsets and solve the most complex business problems. For our teams, there’s no such thing as “cookie-cutter” advice or solutions. We thrive in change and love going from blank slate to truly innovative ideas and creative breakthroughs, developing solutions from our deep, cross-discipline expertise shaped by senior advisors and practical experience.

We care deeply about our clients, building strong and positive relationships with their partners and fellow guides, and the impact of their work.

At HIKE2:

  • We work in teams
  • We are committed to our customer success and each other’s success
  • We set the bar high and challenge one another
  • We are passionate about emerging technologies and love the thrill of venturing to the edge of technology
  • We get out from behind our desks and go to the drawing board
  • We gather information and get to know our clients face to face

Are you ready to make a change? Join our growing team and excel in your career!

HIKE2 has an exciting opportunity for a Software Engineer - Machine Learning Consultant. You will be responsible for developing, implementing, and maintaining machine learning models and systems. We want you to bridge the gap between data science research and production-ready software, focusing on building scalable and robust applications that leverage machine learning. This role requires a strong foundation in both software engineering and machine learning principles, including data handling, algorithm development, and system deployment

What You’ll Do

  • Build and Deploy ML Solutions: Design, develop, and deploy end-to-end machine learning models and pipelines that automate data-driven decision-making and operational tasks.
  • Integrate ML with Applications and Workflows: Develop and integrate APIs and services to support machine learning applications.
  • Shape ML Architecture: Influence the design and technical architecture of ML systems, ensuring scalability, robustness, and maintainability.
  • Cross-Functional Collaboration: Partner with software engineers, product managers, and other stakeholders to translate business problems into ML solutions.
  • Model Lifecycle Management: Own and/or advise on the full lifecycle of machine learning models, from data preparation and model training to deployment and ongoing monitoring.
  • Data Preparation and Feature Engineering: Acquire, clean, and preprocess structured and unstructured data to ensure high-quality inputs for training statistical and machine learning models.

Job requirements

  • Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
  • 3–5 years of experience in developing and deploying statistical and machine learning models in a production environment.
  • Strong experience in Python.
  • Hands-on Experience with end-to-end ML pipelines including data ingestion, preprocessing, feature engineering, model training, evaluation, deployment, and monitoring.
  • Cloud Platform Proficiency: Experience working with cloud providers like AWS or Azure, particularly with ML-focused services.
  • Strong API Integration Skills: Ability to build and consume RESTful APIs to integrate ML models with software applications.
  • Model Deployment Tools: Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD for ML.
  • Solid Understanding of Statistical Modeling: Experience developing, validating, and interpreting statistical models and drawing insights from data.
  • Software Engineering Foundations: Knowledge of version control (Git), software development life cycle (SDLC), and agile development methodologies like SCRUM.

Preferred Skills And Experience

  • Client-Facing Experience: Experience in a consulting, technology, or law firm environment is a plus, especially working with non-technical stakeholders.
  • AI/ML Thought Leadership: Demonstrated ability to articulate and drive ML strategy and business value, ideally with examples of real-world impact.
  • Statistical and Predictive Modeling: Prior experience with advanced statistical modeling techniques, such as time series forecasting, regression, classification, or clustering.
  • Familiarity with AI Governance: Understanding of operational and legal considerations in deploying ML systems, especially in regulated environments.

The annual base salary range is $100,000-$170,000/year. This range represents the anticipated low and high end of the salary for this position. This role is also eligible to receive short term incentives that align with individual and company performance. Salary will be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data. Salary is one component of the HIKE2. total compensation package, which includes the below:

  • Six national health medical plans to choose from, including a HSA option
  • Dental & Vision options
  • Retirement Savings with a Safe Harbor 401K plan with immediate vesting and company match
  • Long and short term disability coverage options
  • Life Insurance and travel insurance
  • Flexible PTO policy and 11 paid holidays
  • Reimbursement for certifications related to your role
  • Opportunity for career development, advancement and learning

Don’t meet every requirement?

As an innovation consultancy, we recognize that talent is not always related to job history and skills come from valuable experiences that aren’t always shown on a resume. If you are excited to make a positive impact, but your experience doesn’t align perfectly, we encourage you to apply. You may be the right candidate for our organization, whether it be this role or another.

EOE / Minorities / Females / Veteran Disabled

We are an equal opportunity employer that values diversity and commitment at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. The decisions and criteria governing the employment relationship with all employees are made in a nondiscriminatory manner, without regard to race, religion, color, national origin, sex, age, marital status, physical or mental disability, medical condition, veteran status, or any other factor determined to be unlawful by federal, state, or local statutes.

U. S. Citizenship

Applicants for employment in the U.S. must possess work authorization which does not require now or in the future sponsorship by the employer for a visa.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Scheduling Coordinator Remote

Wall of Wonders Travel, Pittsburgh, PA
1 day ago
Job Title: Remote Travel Scheduling CoordinatorType:Part time to full timeJob Description:Are you ready to transform your passion for travel into a career? Join in as a Remote Travel Scheduling Coordinator and utilize our advanced booking software that saves clients hundreds of dollars per night, while instantly boosting your earnings. Our booking engine surpasses major travel sites like Hotels.com, Expedia, and...

Marketing & Communications Development Program Analyst/Associate

PNC, Pittsburgh, PA
1 week ago
R196771Job ProfilePosition OverviewAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As...

Senior Recruiter

Dollar Bank, Pittsburgh, PA
3 weeks ago
Job DescriptionThe Senior Recruiter is responsible for full life cycle recruiting using various channels including social media, internet platforms, networking, and community outreach.The Senior Recruiter coordinates with leadership and hiring managers regularly and proactively to define the business needs of open positions across multiple markets/Divisions/Regions and develops and executes effective sourcing strategies.The Senior Recruiter supports multiple divisions/markets and more complex...