Remote AI/ML Software Engineer

at AlertMedia

Posted 1 day ago 4 applied

Description:

  • 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.