Staff Software Engineer I – Artificial Intelligence at Appcast
Fredericton, NB, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Deep Learning, Machine Learning, Data Science, Travel, Natural Language Processing, Artificial Intelligence, Computer Science, Java, Mentoring, Bedrock, Ml, Communication Skills

Industry

Computer Software/Engineering

Description

Company Description
Appcast is the global leader in programmatic recruitment advertising technology and services. With advanced technology, unmatched market data and a team of the industry’s best recruitment marketers, Appcast’s technology and services manage job advertising annually for enterprise clients across industries. Headquartered in Lebanon, N.H. with offices in the U.S., Canada and Europe. Appcast is part of the Stepstone group, a leading digital recruitment platform that connects companies with the right talent and helps people find the right job.
Job Description
The Staff Software Engineer I – Artificial Intelligence is not only an exceptional builder but a domain expert in generative AI and ML technologies. This role is responsible to architect, implement, and scale advanced AI systems at Appcast. This role is expected to shape the technical direction of our AI products and act as a trusted advisor to your peers across engineering teams.
Job Responsibilities:

QUALIFICATIONS

  • Demonstrated ability to lead technically through advising, mentoring, and elevating others across functions.
  • Entrepreneurial mindset with a bias for action and a love for experimentation.
  • Excellent communication skills — able to translate complex technical ideas to stakeholders at various levels in a digestible manner.
  • Proven experience building and deploying generative AI and ML systems in production environments.
  • Deep expertise with AWS AI/ML services, such as SageMaker, Bedrock, Lambda, and related orchestration tools.
  • Strong software engineering skills in Java with a focus on building scalable, maintainable systems.
  • Familiarity with modern MLOps, model versioning, CI/CD for ML, and cloud-based data pipelines.
  • Experience with open-source generative AI frameworks (e.g., Hugging Face Transformers, LangChain, LlamaIndex, etc.).

EDUCATION AND EXPERIENCE:

  • Bachelor’s degree in computer science, Artificial Intelligence, Machine Learning, Data Science is required.
  • Master’s degree is a plus.
  • Advanced coursework or certifications in machine learning, deep learning, natural language processing, or cloud-based AI systems (e.g., AWS AI/ML tools) are highly desirable.
  • 5+ years of software engineering experience, with at least 2+ years focused on AI/ML system design and implementation, including generative AI.

TRAVEL REQUIREMENTS:

  • Travel may be required as necessary
Responsibilities
  • This role does not supervise others
    Additional Information
Loading...