MJDP Resources logo
MJDP Resources13 months ago

Senior Software Developer – AI/ML Engineering

On-site · Bala Cynwyd, Pennsylvania, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Software Developer – AI/ML Engineering on the Corporate Systems AI team. Develop and integrate AI capabilities across in-house and third-party applications used across multiple business functions. Lead the integration of conversational AI technologies, design and develop APIs for chatbot interactions, perform data analysis and A/B testing to enhance chatbot experiences, stay current with AI/ML developments, write clean, scalable, secure code, evaluate technologies to meet organizational needs, and collaborate with teammates and end-users to evolve the technical landscape in real time. Requires experience with Microsoft Stack (C#, .NET, SQL Server), NLP and chatbot tech, OpenAI or equivalent APIs, cloud services (Azure/AWS), RESTful APIs, Docker/Kubernetes, Git, and hands-on experience with .NET/C#/Python/Java technologies; 10+ years of relevant experience and a BS degree in a related field.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline or its foreign equivalent plus 10 years of progressive experience developing software applications using an object-oriented language.
  • Ten (10) years of recent hands-on experience with .NET, C#, Python, or Java technologies
  • Strong understanding with natural language processing (NLP) and chatbot technologies
  • Working knowledge of OpenAI’s API or other conversational models.
  • Experience with cloud services like Azure, AWS.
  • Knowledge of RESTful API development and integration.
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience with GIT based code repositories.
  • General interest and enthusiasm for GPT/LLM technologies and their potential applications.
  • Ability to meet deadlines and work well under pressure in a fast-paced team environment.
  • Willingness and ability to work in all phases of the Software Development Life Cycle.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

MJDP Resources

Senior Software Developer – AI/ML Engineering

Apply on Sorce