Staff Software Engineer I Artificial Intelligence
New Today
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:
Architect and Build AI-Driven Solutions:
Design, prototype, and deploy scalable AI and ML systems — particularly generative models — that power real-world recruitment applications. Your work will fuel next-generation user experiences and decision-making tools.
Advance the Technical Vision of Appcast Labs:
Establish and evolve the technical foundation for Appcast’s AI strategy. You’ll work closely with R&D leadership to identify high-impact problems and translate them into robust, production-ready systems.
Guide Engineering Best Practices in AI:
Serve as the go-to authority on AI/ML engineering patterns, MLOps pipelines, model lifecycle management, and responsible AI practices. Help elevate engineering quality through code reviews, architectural guidance, and design discussions.
Drive Innovation with AWS AI/ML Tooling:
Leverage and extend services like SageMaker, Bedrock, Lambda, and Step Functions to deliver reliable, performant, and secure AI workflows.
Collaborate Cross-Functionally:
Partner with data scientists, ML engineers, product managers, and business stakeholders to align AI initiatives with product and user needs. Translate complex research into scalable production systems.
Mentor Through Influence:
Though not a people manager, you’ll mentor engineers through your example, peer support, and technical insights. You’re energized by helping others get better and driving collective technical excellence.
Evaluate and Integrate Emerging AI Tech:
Stay on the bleeding edge of LLMs, embeddings, retrieval-augmented generation (RAG), vector databases, prompt engineering, and evaluation techniques. You’ll help decide which tools we adopt — and when to build our own.
Own Quality, Testing, and Documentation:
Ensure AI models are transparent, validated, and reproducible. Design evaluation protocols, bias detection methods, and documentation practices that make our work trustworthy and maintainable.
Qualifications:
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
Supervisory Responsibilities:
This role does not supervise others
Additional Information
Appcast recognized as one of Inc Magazine's "Best Workplaces" for 2024!
We’re the best at what we do. We’re the global leader in programmatic recruitment advertising. With advanced technology, unmatched market data and a team of the industry’s best recruitment marketers.
We have an amazing culture driven by great people. Headquartered in Lebanon, N.H. with offices in the U.S., Canada and Europe, Appcast is part of the Stepstone group. To better understand our company culture, read Our Story and check out Working at Appcast on our website.
We take care of our employees. We're dedicated to creating an inviting environment where individuals from diverse backgrounds can thrive and develop. We believe in providing competitive compensation and comprehensive benefits, ensuring our team can support their loved ones and one another. We enjoy fostering a sense of community through dedicated employee networks, fun gatherings, delicious food, and even welcoming furry friends into our workspace. We live our values each day including volunteering and giving back to our communities.
All your information will be kept confidential according to EEO guidelines.
Appcast is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
- Location:
- Lebanon, NH, United States
- Category:
- Computer And Mathematical Occupations