
Software Engineering Lead Analyst
The Cigna Group
full-time
Posted on:
Location Type: Hybrid
Location: Morris Plains • New Jersey • United States
Visit company websiteExplore more
Salary
💰 $95,900 - $159,800 per year
Job Level
About the role
- Provide machine learning/AI solutions to business problems by developing and modifying software application programs;
- Create designs and algorithms;
- Code, test, debug, document, and maintain software algorithms;
- Implement unit tests, integration tests, and end-to-end tests to ensure quality;
- Lead initiatives by working directly with business partners to define requirements and meet stated needs;
- Serve as Subject Matter Expert for software as necessary;
- Support senior team members on complex projects and architects in decision making for future strategic direction;
- Conduct quality reviews of peers’ code;
- Identify and implement process enhancement opportunities;
- Deploy machine learning models to OpenShift/AWS/EC2/EKS environments;
- Monitor model performance and implement strategies for model retraining and updates;
- Use industry tools like CloudWatch/Dynatrace/Splunk to monitor the applications;
- Conduct experiments to explore new GenAI applications and validate their effectiveness;
- Develop innovative solutions using GenAI for tasks including but not limited to content generation, data augmentation, and anomaly detection;
- Develop and maintain ETL (Extract, Transform, Load) pipelines using Databricks and Pyspark/Scala.
Requirements
- Master’s degree or foreign equivalent in Computer Science, Information Technology & Management or related field;
- 2 years of experience in a related occupation;
- Experience writing custom SQL queries to support business requirements;
- Experience developing and implementing machine learning models;
- Experience developing algorithms in R and Python in the healthcare or pharma domain;
- Experience researching, proposing, and testing re-engineering and feature reduction and selection approaches for unsupervised machine learning;
- Experience developing models including data acquisition, data prep, model training, feature engineering, model optimization, and model deployment;
- Experience designing APIs, data models, sequence diagrams, and class diagrams;
- Experience implementing ETL pipeline from OLTP databases to OLAP Data warehouse, ensuring data completeness, accuracy and consistency;
- Experience developing and modifying software application programs, and facilitating sprint planning, daily scrums, and user story reviews;
- Experience designing unit testing, conducting integration testing and regression testing;
- Experience designing requirement traceability matrix to map user requirements with test cases;
- Experience developing use cases and technical specification documents by collaborating with business analysts and stakeholders;
- Experience persisting and serving AI models in real time deployment;
- Experience with requirements gathering and writing;
- Experience with data visualization, storytelling, and manipulation;
- Experience using: Tableau, Java, SQL, Shell Scripting, cron scheduling, HQL, databricks, container platforms (AWS, Pivotal Cloud Foundry, Openshift, Hadoop), enterprise firewall and proxy, Exploratory data analysis (EDA).
Benefits
- medical
- vision
- dental
- well-being and behavioral health programs
- 401(k)
- company paid life insurance
- tuition reimbursement
- a minimum of 18 days of paid time off per year
- paid holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
machine learningAI solutionssoftware application developmentalgorithmsunit testingintegration testingETL pipelinesdata acquisitionfeature engineeringmodel optimization
Soft Skills
leadershipcollaborationcommunicationproblem-solvingquality assuranceprocess enhancementrequirements gatheringstakeholder engagementdocumentationexperimentation
Certifications
Master’s degree in Computer ScienceMaster’s degree in Information Technology & Management