SmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.
Senior Machine Learning Engineer – Applications
Location
United States
Posted
124 days ago
Salary
0
Seniority
Senior
Job Description
Senior Machine Learning Engineer – Applications
SmithRx
• Design Generative AI solutions, such as information retrieval and summary generation for support and operations organizations. • Partner with Software Engineering teams to build and deploy GenAI applications. • Ideate and explore opportunities to deploy GenAI technologies for customer-facing experiences • Drive the adoption and scalability of Generative AI capabilities within SmithRx; advocacy on the technology and evangelize the use of GenAI.
Job Requirements
- 5+ years of experience in data science, machine learning, and AI development, with proven success leading AI initiatives
- MS or PhD in Computer Science, Electrical Engineering, Statistics, Robotics or equivalent fields.
- Applied Machine Learning experience (regression and classification, supervised, and unsupervised learning).
- Strong mathematical background (linear algebra, calculus, probability, and statistics).
- Proficiency in Python and object-oriented programming.
- Strong experience working with machine learning and natural language processing techniques and tools.
- Strong experience using Generative AI models, with a good understanding of deep learning model classes such as GPT, VAE, and GANs, as well as their hyperparameters.
- Strong experience with retrieval methods e.g. using embeddings.
- Strong experience using key Python packages for data wrangling, machine learning and deep learning such as pandas, sklearn, TensorFlow, torch, transformers, LangChain, etc.
- Experience in Prompt Engineering and few-shot techniques to enhance LLM's performance on specific tasks.
- Experience with training and fine-tuning deep learning models, especially LLMs, and how to tune hyperparameters to ensure task generalization.
- Ability to drive a project and work both independently and within a cross-functional team.
- Excellent verbal and written communication, able to articulate complex concepts with a non-technical audience.
Benefits
- Highly competitive wellness benefits including Medical, Pharmacy, Dental, Vision, and Life Insurance and AD&D Insurance
- Flexible Spending Benefits
- 401(k) Retirement Savings Program
- Short-term and long-term disability
- Discretionary Paid Time Off
- 12 Paid Company Holidays
- Wellness Benefits
- Commuter Benefits
- Paid Parental Leave benefits
- Employee Assistance Program (EAP)
- Well-stocked kitchen in office locations
- Professional development and training opportunities
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
• Design, develop, and maintain robust backend applications and services to serve ML inference (FastAPI, Flask, or Node.js); • Build and optimize pipelines for real-time or batch inference processing; • Monitor and optimize model performance in production, ensuring low latency and high availability; • Design distributed systems capable of supporting intensive Machine Learning workloads; • Work closely with data scientists and ML engineers to translate research models into production-ready services; • Identify and integrate emerging technologies to improve system performance and the end-user experience.
Staff Machine Learning Engineer
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and own end-to-end ML pipelines spanning data, training, evaluation, inference, and deployment. • Fine-tune and adapt models using state-of-the-art methods such as LoRA, QLoRA, SFT, DPO, and distillation. • Architect and operate scalable inference systems, balancing latency, cost, and reliability. • Design and maintain data systems for high-quality synthetic and real-world training data. • Implement evaluation pipelines covering performance, robustness, safety, and bias, in partnership with research leadership. • Own production deployment, including GPU optimization, memory efficiency, latency reduction, and scaling policies. • Collaborate closely with application engineering to integrate ML systems cleanly into backend, mobile, and desktop products. • Make pragmatic trade-offs and ship improvements quickly, learning from real usage. • Work under real production constraints: latency, cost, reliability, and safety.
Senior Machine Learning Engineer
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build core ML systems that power a proactive, long-horizon AI product. • Own work end-to-end: data preparation, training, evaluation, inference, and iteration. • Turn research ideas into working systems that run reliably in production. • Debug model failures and system issues using real production signals. • Iterate quickly: ship, measure outcomes, refine, and repeat. • Collaborate closely with research, product, and engineering to deliver real user impact. • Mentor and review work from other ML engineers through example and technical judgment. • Work under real production constraints: latency, cost, reliability, and safety
Senior Machine Learning Engineer
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build core ML systems that power a proactive, long-horizon AI product. • Own work end-to-end: data preparation, training, evaluation, inference, and iteration. • Turn research ideas into working systems that run reliably in production. • Debug model failures and system issues using real production signals. • Iterate quickly: ship, measure outcomes, refine, and repeat. • Collaborate closely with research, product, and engineering to deliver real user impact. • Mentor and review work from other ML engineers through example and technical judgment. • Work under real production constraints: latency, cost, reliability, and safety


