AlertMedia is seeking an innovative and hands-on AI/ML Software Engineer to lead the evaluation, training, and integration of advanced AI and machine learning models across their product suite.
The role involves shaping the AI strategy by identifying appropriate models for use cases, optimizing performance through fine-tuning and prompt engineering, and ensuring responsible deployment within platforms.
Daily responsibilities include training and fine-tuning supervised learning models for internal tools and customer-facing product features, leading prompt engineering efforts, designing evaluation pipelines, and developing tools for model benchmarking and performance tracking.
The engineer will coordinate with the security team to ensure adherence to AI compliance standards and evaluate commercial and open-source LLMs for performance and reliability.
Collaboration with product and engineering teams is essential to integrate AI features safely and maintain quality in production models.
Staying informed of emerging research in NLP, machine learning, and AI infrastructure is crucial for evaluating potential applications for the business.
The company values a culture of collaboration, simplicity, and hard work, and encourages candidates to showcase their best work during the interview process.
Requirements:
A Bachelor’s degree in a technical field such as computer science or computer engineering is preferred.
Candidates should have 2+ years of software engineering experience, preferably in Python.
A minimum of 4–6+ years of experience in data science and/or software engineering, specifically in machine learning engineering or applied AI, is required.
A strong understanding of LLMs and traditional machine learning methods is essential.
Experience with prompt engineering, model fine-tuning, and evaluation is necessary.
Familiarity with model evaluation best practices, including offline metrics, cross-validation, and A/B testing, is required.
Proficiency in Python and ML libraries such as scikit-learn, PyTorch, TensorFlow, and Hugging Face is expected.
Experience with cloud-based ML tooling and data workflows is preferred.
Demonstrated experience in training and deploying supervised learning models in production environments is a plus.
Candidates must possess strong organizational skills and the ability to manage multiple projects simultaneously.
Outstanding communication skills and the ability to work effectively in a fast-paced environment are required.
English proficiency (written and oral) is mandatory.
The position is open for remote work in the United States, excluding certain states, and AlertMedia does not sponsor applicants for work visas.
Benefits:
The position offers a competitive base salary along with a company-wide bonus program.
Employees benefit from generous and flexible time and parental leave policies.
Health benefits, including medical, dental, vision, and life insurance, are 100% paid for employees.
A 401K plan with a generous company match is provided.
The company offers amazing rewards and incentives, celebrating employee achievements.
There is a commitment to community service with opportunities for employees to give back.
AlertMedia has been recognized as a Best Places to Work company for nine consecutive years and has received numerous other awards.
Employees have access to a brand new downtown office with 360 views of Austin, a high-tech building gym, and nearby running trails.
Ongoing career development opportunities are facilitated by the Learning & Development teams.