> Markdown version of [/jobs/ext/624037-software-engineer-iii-ml](https://www.wearedevelopers.com/jobs/ext/624037-software-engineer-iii-ml). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III, ML - **Company:** RxBenefits Inc - **Location:** Birmingham, AL, United States (Remote available) - **Experience:** Expert - **Salary:** $332,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Databases, Information Engineering, Data Structures, Distributed Systems, Amazon DynamoDB, Monitoring of Systems, Identity and Access Management, Python (Programming Language), Logistic Regression, Machine Learning, NoSQL, Performance Tuning, Next.js, Software Engineering, Data Processing, Multithreading, Feature Engineering, ReactJS, Concurrency, Model Validation, Caching, Electronic Medical Records, Build Management, Information Technology, Apache Flink, Xgboost, Apache Kafka, Machine Learning Operations, Front End Software Development, Functional Programming, Restful APIs, Data Pipelines, Golang, Microservices - **Published:** June 12, 2026 - **Apply:** https://www.juju.com/job/00000000g7gjn1 ## About the Role + Bachelor's degree in computer science, mathematics, engineering or another related field + 6-8 years of professional experience in software development + Strong proficiency in one or more of the following backend languages: Golang, Java, or Python + Solid understanding of RESTful API design, microservices, and distributed systems + Strong foundation in data structures, algorithms, concurrency, and performance optimization + Familiarity with relational and NoSQL databases and their performance characteristics + Hands-on experience (1-3 years) building and evaluating traditional ML models (XGBoost, Random Forests, Logistic Regression) in production environments + Familiarity with the end-to-end ML workflow including feature engineering, model selection, training, evaluation, and production monitoring + Experience handling sensitive data (PII/PHI) in data pipelines, including masking, redaction, or de-identification + Experience building and deploying services on AWS + Experience with Agile development methodologies + Strong communication and presentation skills + Effective working independently or collaboratively within a team + Ability to think strategically and execute with urgency _Preferred Skills/Experience:_ + Experience building high-throughput data pipelines at scale using Apache Flink, Kafka Streams, or similar frameworks + Experience evaluating ML model performance in production, including data drift and model degradation + Proficiency in AWS services: Sagemaker, Bedrock, MSK, Glue, EMR, DynamoDB, EC2, Lambda, S3, and IAM + RocksDB or similar embedded storage engines + Caching and in-memory database technologies + Asynchronous/multi-threaded programming patterns + Experience working in regulated industries (healthcare, finance, insurance) + Knowledge of governance frameworks around data privacy (HIPAA, SOC2, GDPR, etc.) + Frontend development with NextJS or React ## Description RxBenefits is hiring! We are adding a Senior Software Engineer (Software Engineer III) to the growing application development team at our Birmingham, AL headquarters. As a senior engineer, you will be responsible for designing and building the data pipelines, streaming infrastructure, and machine learning systems that power our rapidly growing business. You will also be a thought leader across the technology organization that champions modern data engineering practices. This is an exciting opportunity for a forward-thinking professional who can conceptualize, deliver, and support the data-driven technology that our employees and partners need to succeed. _Essential Job Responsibilities Include:_ + Design and build real-time data pipelines and streaming infrastructure using Apache Flink and related technologies + Develop and maintain stateful processing layers for fast, reliable data enrichment + Design and build backend services in Golang, Java, or Python that process data reliably at scale + Build, train, and deploy traditional ML models to surface insights and power data-driven features, owning the workflow from feature engineering through production monitoring + Build scalable services that integrate ML model inference, feature stores, and real-time scoring into production workflows + Build tooling and infrastructure for data quality, validation, and pipeline observability + Implement monitoring and observability for data pipelines and ML models, including data quality metrics and drift detection + Ensure solutions meet enterprise standards for reliability, security, compliance, and observability + Partner with product and data teams to translate business problems into ML and data engineering solutions + Participate in architectural design and recommend technical solutions ## Related Videos - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) - [TikTok's Privacy Innovation](https://www.wearedevelopers.com/videos/1036-tiktok-s-privacy-innovation) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Explainable machine learning explained](https://www.wearedevelopers.com/videos/589-explainable-machine-learning-explained) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)