What are the responsibilities and job description for the machine learning engineering consultant or senior consultant position at Securian Financial Group?
**Machine Learning Engineer: Design, Develop, and Deploy AI Solutions**
We are seeking a highly skilled Machine Learning Engineer to lead the design, development, and deployment of AI solutions across diverse business domains. The ideal candidate will have a strong background in machine learning, experience with large-scale datasets, and expertise in cloud computing platforms.
**Key Responsibilities:**
* Design and develop ML pipelines for advanced AI algorithms and ML models to solve complex business problems
* Collaborate with research scientists, data scientists, and software engineers to translate research findings into practical, scalable AI solutions
* Evaluate and experiment with emerging AI technologies, frameworks, and methodologies to stay at the forefront of innovation
* Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and growth
* Collaborate with stakeholders to understand requirements, gather feedback, and iterate on AI solutions to ensure alignment with business objectives
* Deploy, test, and optimize ML models and data pipelines in production environments
* Perform model tuning, prompt tuning, and other ML optimization processes alongside other technical experts to maximize the mission impact of the AI product
**Requirements:**
* Advanced degree (Master's or Ph.D.) or equivalent industry experience in Computer Science, Machine Learning, or related fields
* 5 years of experience in a similar role in a production environment
* Experience working with large-scale datasets and building ETL pipelines using Spark, Kubeflow, StreamSets, etc.
* Hands-on experience with cloud computing platforms such as AWS
* Strong proficiency in Python and experience with NLP techniques, resources, and methodologies such as Scikit-learn, TensorFlow, PyTorch, HuggingFace, Comprehend, XGBoost, LangChain, etc.
* Experience integrating machine learning models and data-driven algorithms into larger system architectures that involve pieces like Flask, ElasticSearch, PostgreSQL, IBM MQ, Apache Kafka, etc.
* Experience with iterative development processes, thriving in dynamic and agile environments
* Ability to own ML delivery tasks end-to-end with little to no direct support
* Strong understanding of software design patterns, principles, architecture, and operations
* Strong communication skills and the ability to collaborate effectively with business partners, vendors, end users, and cross-functional teams
**Benefits:**
* Comprehensive range of benefits designed to enhance your professional growth, well-being, and work-life balance
* Paid time off, including personal days and vacation time
* Leave programs for parental leave, caregiver leave, bereavement, and military leave
* Company-funded pension plan and a 401(k) retirement plan
* Health insurance for associates and their eligible family members
* Volunteer time and a dollar-for-dollar matching gift program
* Associate Resource Groups for building connections and developing meaningful relationships at work