Senior Software Engineer for Data and Machine Learning

14 hours ago


Des Moines, IA, United States IDEXX Laboratories Full time

Are you ready to make a meaningful impact in pet health by developing innovative software, data, and machine learning solutions? Join our dedicated team at the Data and AI Center of Excellence (DAICOE) and contribute to groundbreaking clinical insights initiatives in veterinary care

This opportunity offers a flexible work arrangement, whether you prefer a fully virtual role or a hybrid setup at our Westbrook office. If you choose virtual, you must align your schedule with EST hours. As a Senior Software/Data/ML Engineer, you will design, build, and manage sophisticated data pipelines, machine learning applications, and rules-based classification systems.

Responsibilities:
  • Be a pivotal member of an Agile Scrum team, delivering cutting-edge capabilities and participating in strategic planning.
  • Drive innovation in technology and development practices.
  • Collaborate effectively with a dynamic team comprising Developers, Data QA Engineers, MLOps specialists, and Product Owners, ensuring excellent teamwork across various locations.
  • Have ample opportunities for professional growth through mentorship and skill development.
Qualifications:
  • Strong software design expertise.
  • Experience with major cloud providers, preferably AWS.
  • Proficiency in AWS Services like API Gateway, AWS Lambda, SQS, and S3.
  • Familiarity with version control using GitHub and experience with GitHub Actions.
  • Proficient in programming languages such as Python, PySpark, and Java.
  • Experience with relational databases, especially AWS MySQL Aurora.
  • Capability in building and deploying web applications and APIs.
  • Hands-on experience with Databricks.
  • Familiarity with machine learning frameworks like TensorFlow and PyTorch.
  • Experience with containerization tools like Docker.
  • Expertise in constructing large-scale data pipelines and scalable ML model training and inference systems.
  • Proficient in working with rules engines like Drools.
  • Experience in API testing with tools such as Postman.
  • Ability to develop CI/CD systems and experience with infrastructure-as-code tools like Terraform.
  • Familiarity with collaboration tools like JIRA, Confluence, Slack, and MS Teams.
  • Knowledge of domain-driven design (DDD) is a plus.
  • Able to learn quickly and adapt to evolving technologies.
  • Passion for mentoring and coaching junior team members.
What We Offer:
  • Annual equity award opportunities
  • Annual cash bonus potential of 17.5%
  • Comprehensive health, dental, and vision benefits starting on Day One
  • 5% matching 401k plan
  • Additional perks including pet insurance, mental health resources, volunteer days off, and employee stock program.
Why IDEXX?

At IDEXX, we take pride in the meaningful work we do, which improves the lives of pets, people, and the planet. As a leader in innovation across various industries, we are committed to our mission of enhancing public health and ensuring animal well-being. Join a respectful and diverse work culture where challenges are embraced, and continuous learning is encouraged.

We invite individuals from all backgrounds, including women, people of color, LGBTQ+ individuals, and veterans to apply. IDEXX is an equal opportunity employer dedicated to creating an inclusive workforce.


  • Software Engineer

    3 days ago


    Des Moines, IA, United States META Full time

    Summary: Meta is seeking Machine Learning Engineers to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate prediction, click-fraud detection, search ranking, text/sentiment classification, collaborative filtering/recommendation, or...


  • Des Moines, IA, United States Tyler Technologies Full time

    We are looking for a remarkable Senior Software Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data into the hands of citizens, developers, businesses and researchers. With our Data & Insights...


  • Des Moines, IA, United States RxVantage Full time

    Senior Software Engineer, Full-Stack Position Overview: We're looking for a seasoned Senior Full Stack Software Engineer/Architect to join our high-performing, fully remote engineering team. This is a senior-level role for someone who thrives in fast-paced environments, excels at solving complex problems, and is comfortable leading technical initiatives...


  • Des Moines, IA, United States McKesson Full time

    Senior Software Development Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care. What you do at...


  • Des Moines, IA, United States McKesson Full time

    Senior Software Development Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care. What you do at...


  • Des Moines, IA, United States McKesson Full time

    Senior Software Development Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care. What you do at...


  • Des Moines, IA, United States McKesson Full time

    Senior Software Development Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care. What you do at...


  • Des Moines, IA, United States McKesson Full time

    Senior Software Development Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care. What you do at...


  • Des Moines, IA, United States McKesson Full time

    Senior Software Development Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care. What you do at...


  • Des Moines, IA, United States McKesson Full time

    Senior Software Development Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care. What you do at...