AI Software Engineer (CMH Health)
Brookfield, Wisconsin, United States; Chicago, Illinois, United States; Windsor, Connecticut, United States
Milliman
Discover your path at Milliman. Learn about our uniquely independent company culture and find opportunities in the actuarial profession, risk management, software development, marketing, and more.Milliman is seeking an AI Software Engineer who is passionate about developing and integrating cutting-edge AI technologies into healthcare applications. This individual will collaborate with a diverse team of data scientists, engineers, and healthcare professionals to build AI-powered solutions that drive value for our clients and stakeholders. The ideal candidate possesses strong technical expertise in AI and software development, excellent problem-solving skills, and a deep understanding of how AI can transform business processes within the healthcare industry.
Who We Are
The beginning of a new Data & AI decade that will reshape work and society has begun. Milliman is stepping boldly into this future with a clear goal of reinventing how we and our clients conduct business with data & AI.
With over 5,000 professionals serving our clients to protect the health and financial well-being of people everywhere, Milliman's focus on AI brings together our technologists, consultants, and professionals in every corner of the healthcare ecosystem. Independent for over 75 years, we are helping companies take on some of the world’s most critical and complex issues, including retirement funding and healthcare financing, risk management and regulatory compliance, data analytics and business transformation.
Job Responsibilities
- Implement and Integrate AI Models: Develop, implement, and integrate pre-trained AI models into applications using Python or C#, ensuring they meet performance and scalability requirements.
- Collaborate on AI Solutions: Work closely with data scientists and engineers to design AI-powered solutions that align with business goals and client needs.
- Cross-functional Integration: Collaborate with cross-functional teams to ensure smooth integration of AI models into existing systems and workflows.
- Develop AI Applications: Design, develop, maintain, and scale high-quality AI-powered applications that enhance operational efficiency and deliver measurable value.
- Troubleshoot and Optimize: Identify and resolve AI-related issues, optimizing system performance and reliability.
- Stay Current with AI Trends: Keep abreast of the latest developments in AI technologies and methodologies, applying new insights to enhance existing solutions.
- Data Alignment: Ensure strong alignment between AI models and data requirements, working closely with data teams to manage data pipelines and data quality.
- Documentation and Best Practices: Maintain comprehensive documentation of AI models and applications, adhering to best practices in software development and AI ethics.
Minimum requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 2 to 4 years of experience in software development with a focus on AI and machine learning applications.
- Experience working with foundational model APIs (OpenAI, Anthropic, Gemini, Llama)
- Proficiency in programming languages such as Python and C#, and experience with AI frameworks like LangChain, OpenAI, LlamaIndex, PromptFlow, PyTorch, or similar.
- Experience implementing and integrating pre-trained AI models into applications.
- Strong understanding of machine learning algorithms and natural language processing techniques.
- Familiarity with software development practices, version control systems, and agile methodologies.
- Experience working with cloud technologies (Azure) and handling large datasets (e.g., Azure Synapse, Databricks, Data Lakes).
- Excellent problem-solving skills and the ability to troubleshoot complex AI-related issues.
- Strong communication skills with the ability to work collaboratively in a team environment.
- Knowledge of the healthcare industry and regulatory considerations is preferred.
Competencies and Behaviors that Support Success in this Role
- Technical Proficiency: Deep understanding of AI technologies and software development principles.
- Innovative Thinking: Ability to think creatively to design and implement innovative AI solutions.
- Learning Agility: Quick learner who stays updated with emerging AI trends and technologies.
- Collaboration: Strong team player who works effectively with cross-functional teams.
- Attention to Detail: Meticulous in writing code and testing to ensure high-quality outputs.
- Adaptability: Flexible and adaptable to changing project requirements and priorities.
- Communication Skills: Clear and effective communicator, capable of articulating complex technical concepts to non-technical stakeholders.
The Team
The AI Software Engineer will join a team that thrives on leveraging generative AI technology, analytics, and data to deliver meaningful business value. This is a team with technical aptitude and analytical prowess that enjoys building efficient and scalable products and processes. Ultimately, we are passionate about effecting change in healthcare. This role will join a mix of software development, actuary, pharmacist, and consulting professionals and work on several different initiatives with a focus on new innovations. We aim to provide everyone a supportive environment, where we foster learning and growth through rewarding challenges.
Location: This role is based out of the Milliman office in our Brookfield, WI office, but candidates hired into this role may work remotely anywhere in the US.
The expected application deadline for this job is March 15, 2025.
Compensation: The salary range is $87,000 - $177,000, depending on a combination of factors, including but not limited to education, relevant work experience, qualifications, skills, certifications, location, etc.
Benefits:
At Milliman, we focus on creating an environment that recognizes – and meets – the personal and professional needs of the individual and their family. We offer competitive benefits which include the following based on plan eligibility:
- Medical, dental and vision coverage for employees and their dependents, including domestic partners
- A 401(k) plan with matching program, and profit-sharing contribution
- Employee Assistance Program (EAP)
- A discretionary bonus program
- Paid Time Off (PTO) starts accruing on the first day of work and can be used for any reason; full-time employees will accrue 15 days of PTO per year, and employees working less than a full-time schedule will accrue PTO at a prorated amount based on hours worked
- Family building benefits, including adoption and fertility assistance and paid parental leave up to 12 weeks for employees who have worked for Milliman for at least 12 months and have worked at least 1,250 hours in the preceding 12-month period
- A minimum of 8 paid holidays
- Milliman covers 100% of the premiums for life insurance, AD&D, and both short-term and long-term disability coverage
- Flexible spending accounts allow employees to set aside pre-tax dollars to pay for dependent care, transportation, and applicable medical needs
All qualified applicants will receive consideration for employment, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#LI-CS1
Tags: Agile Anthropic APIs Azure Computer Science Consulting Data Analytics Databricks Data pipelines Data quality Engineering Gemini Generative AI LangChain LLaMA Machine Learning NLP OpenAI Pipelines Python PyTorch Testing
Perks/benefits: Career development Competitive pay Fertility benefits Flex hours Flex vacation Health care Insurance Medical leave Parental leave Salary bonus
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.