AI / ML Software Engineer

Hybrid in Malvern, PA, US • Posted 1 hour ago • Updated 1 hour ago
Contract Independent
Contract W2
12 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Artificial Intelligence
  • Generative Artificial Intelligence (AI)
  • Machine Learning Operations (ML Ops)
  • Machine Learning (ML)
  • Python
  • TensorFlow

Summary

AI / ML Software Engineer

Location: Malvern, PA

Job Overview

We are seeking a hands-on AI/ML Software Engineer to design, develop, deploy, and support production-grade Machine Learning, Generative AI, LLM, and NLP solutions. The ideal candidate will provide technical leadership, make architecture decisions, remain hands-on with development, and help establish scalable MLOps and engineering practices.

The role requires strong collaboration with technical and business stakeholders and the ability to communicate complex AI/ML concepts and solutions to both technical and non-technical audiences.

Key Responsibilities

  • Design, develop, deploy, and operate production-grade ML/LLM/GenAI solutions from concept through production.

  • Provide hands-on technical leadership, architecture guidance, design/code reviews, and engineering best practices.

  • Partner with product managers, data scientists, ML engineers, and business stakeholders to define and prioritize AI/ML use cases.

  • Build and enhance MLOps pipelines for model deployment, monitoring, lifecycle management, scalability, and reliability.

  • Develop and optimize generative AI models for NLP, summarization, and text-generation use cases.

  • Evaluate and improve generative models, including GPT-4.1 and other LLMs, for performance, quality, and reliability.

  • Implement model monitoring and evaluation frameworks to track performance and production reliability.

  • Mentor junior engineers through code reviews, design reviews, pairing, and technical coaching.

  • Leverage external AI/ML APIs, including OpenAI APIs, for production applications and integrations.

  • Stay current with emerging AI/ML/LLM/GenAI technologies and apply relevant techniques to business problems.

  • Communicate technical solutions, AI capabilities, and results effectively to technical and non-technical stakeholders.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 8+ years of software/engineering experience; 10+ years preferred.

  • 3–5+ years of hands-on experience building, deploying, and operating AI/ML systems in production.

  • Strong experience with Python and AI/ML development.

  • Experience with OpenAI API, prompt engineering, LLMs, and Generative AI.

  • Hands-on experience with TensorFlow, PyTorch, Scikit-learn, or similar ML frameworks.

  • Experience with AWS, Azure, or Google Cloud Platform and technologies such as Docker and Kubernetes.

  • Strong understanding of machine learning, statistics, deep learning, NLP, classification, regression, time series, and generative model architectures.

  • Experience with MLOps, model lifecycle management, monitoring, deployment, and governance.

  • Strong understanding of microservices architecture and performance optimization.

  • Demonstrated experience making architecture decisions, leading technical initiatives, conducting design/code reviews, and mentoring engineers.

  • Strong communication and collaboration skills with both technical and business teams.

  • Demonstrated experience delivering Generative AI/NLP solutions using OpenAI APIs and prompt engineering.

Preferred Qualifications

  • Experience within the financial services industry.

  • Hands-on experience designing and implementing Retrieval-Augmented Generation (RAG) pipelines.

  • Experience with advanced prompting strategies, including Chain-of-Thought, Tree-of-Thoughts, and Graph-of-Thoughts.

  • Experience with LLM evaluation, fine-tuning, optimization, and production monitoring.

  • Portfolio or demonstrated project experience implementing Generative AI/NLP solutions.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91094911
  • Position Id: 9108783
  • Posted 1 hour ago
Contact the job poster
PS

Pranav Seth

Recruiter @ Avanciers LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

No location provided

•

Today

Full-time

USD 94,900.00 - 122,400.00 per year

Remote or Bernards, New Jersey

•

Today

Full-time

USD 120,100.00 - 214,500.00 per year

Remote

•

23d ago

Easy Apply

Contract

$60 - $62

Remote

•

Yesterday

Easy Apply

Contract

55 - 60

Search all similar jobs