Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Machine Learning

CRC Group

Machine Learning Engineer

We are building the foundation of the machine learning function at a market-leading insurance company. As one of the first data science hires, you will play a pivotal role in shaping our ML strategy, frameworks, and operating model. This is a unique opportunity to be hands-on, developing and maintaining production-grade solutions while influencing the long-term vision and scaling of our ML capabilities.

Key Responsibilities

  • Strategic Contribution
    • Partner with the Head of ML, product and data teams to define and implement the company-wide ML framework and best practices.
    • Contribute to the roadmap for ML development, adoption and team growth.
  • Hands-On Development
    • Ideate, design and build ML and AI prototypes to validate priority use cases and solve complex business problems to drive tangible value, while collaborating with product and business teams.
    • Develop and deploy production-grade ML models and data pipelines.
    • Build orchestration and integration frameworks for ML models and pipelines.
    • Develop and maintain CI/CD pipelines for ML solutions, including test automation, to ensure successful deployment of updated models
  • Operational Excellence
    • Monitor, maintain, and retrain models in production to ensure performance and compliance.
    • Manage data updates, versioning, and integrity for deployed solutions.
    • Implement robust monitoring and alerting systems for ML services.
  • Team Building
    • Help establish processes, tools, and standards for a growing ML team.
    • Mentor future hires and contribute to a collaborative, innovative culture.

Essential Duties And Responsibilities Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.

  • Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
  • Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
  • Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
  • Build in and maintain security controls and monitoring in support of company standards.
  • Typically lead moderately complex projects and participate in larger, more complex initiatives.
  • Solve complex technical and operational problems. Act as a resource for teammates with less experience.
  • May oversee the work of a small team.
  • In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner.

Qualifications Required Qualifications: The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Technical Skills
    • Strong proficiency in Python and ML frameworks.
    • Experience with Databricks and Azure for data engineering and ML workflows.
    • Familiarity with MLOps tools (MLflow, Lakehouse Monitoring, Azure DevOps) and CI/CD practices.
    • Solid understanding of data science and engineering principles and model lifecycle management.
  • Experience
    • 5+ years total in data analytics, infrastructure, engineering and science roles.
    • 2+ years in applied ML engineering or data science roles.
    • Proven track record of deploying ML models into production environments.
    • Familiarity with monitoring, retraining, and maintaining ML systems at scale.
  • Soft Skills
    • Ability to work independently and collaboratively in a fast-paced environment.
    • Strong communication skills to influence stakeholders and explain technical concepts.
  • Nice-to-Have:
    • Knowledge of insurance industry data and business processes

Location note: this role is hybrid based in the posted locations, and we are open to remote for the right candidate.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Machine Learning in Charlotte, NC vacancy
  •  ...in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software...  ...Spring Batch or other ETL frameworks Interest in AI and machine learning projects Experience in the financial services... 
    Suggested
    Work at office
    Work from home

    Mindlance

    Charlotte, NC
    4 days ago
  •  ...(Large Language Models), agentic architectures, and prompt engineering concepts.Familiarity with ADK (Agent Development Kit), Playbook...  ..., or similar agentic frameworks.Conceptual understanding of machine learning fundamentals and model telemetry.Additional Skills:Strong... 
    Suggested

    Aithical Hub Inc.

    Charlotte, NC
    4 days ago
  • $105.4k - $124k

     ...what makes you thrive. Try new things, learn new skills and discover what you excel...  ...make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success...  ..., Resume & Document Optimization AI & Machine Learning NLP, LLM Fine-Tuning, Model Evaluation... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Charlotte, NC
    2 days ago
  • $100k

     ...etc to name a few. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply... 
    Suggested
    Full time
    Remote work

    SynergisticIT

    Charlotte, NC
    5 days ago
  •  ...Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/...  ...should apply: Recent computer science/engineering/mathematics/statistics or science...  ...Required skills for data science/machine learning: Bachelors degree or Masters degree... 
    Suggested
    Remote work

    SynergisticIT

    Charlotte, NC
    4 days ago
  • $59.53 - $67.53 per hour

     ...Senior Software Engineer - Onsite Genesis10 is currently seeking a Senior Software Engineer - Onsite for a 6+ month contract position with...  ..., for Diversity, and for Leadership, amongst others. To learn more and to view all our available career opportunities, please... 
    Hourly pay
    Permanent employment
    Contract work
    Work experience placement

    Genesis10

    Charlotte, NC
    2 days ago
  •  ...Currently, we are looking for entry-level software programmers, Python developers, and...  ...two years of experience in Python and machine learning Candidates with all visas and...  ...degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems... 
    H1b

    SynergisticIT

    Charlotte, NC
    12 hours ago
  •  ...Software Engineer II - Java/J2EE Plano, Texas;Charlotte, North Carolina To proceed with your...  ...career with opportunities to learn, grow, and make an impact. Join us! Job...  ...elasticsearch Experience working with NLP and Machine learning Prior open source... 
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    2 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Charlotte, NC
    13 hours ago
  •  ...Job Title: Gen AI Engineer Job Summary As a GAI Expert/Software Engineer, you will be responsible for building an application that generates code...  ...frameworks. This role requires a deep understanding of AI, machine learning, and software engineering principles, as well as a... 

    Diverse Lynx

    Charlotte, NC
    2 days ago
  •  ...committed to fostering a culture of continuous learning and growth, ensuring that our team...  ...developing models using statistical or machine learning techniques and collaborate with...  ...understanding of: RAG architectures Prompt engineering & prompt chaining Conversational AI... 
    Full time
    Temporary work
    Relocation

    Infosys

    Charlotte, NC
    2 days ago
  • $100k

     ...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent... 
    Full time
    H1b

    SynergisticIT

    Charlotte, NC
    19 hours ago
  • $74.1k - $147.8k

     ...industry. Job Description: Senior AI Engineer 1 About Crowe Studio Crowe...  ...the development of advanced AI and machine learning systems with a high degree of autonomy....  ...years of professional AI/ML engineering or software engineering experience ~ Deep... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Crowe

    Charlotte, NC
    19 hours ago
  • $60 - $65 per hour

     ...A client of Innova Solutions is immediately hiring for a Senior Full Stack Software Engineer (Python, React, SQL Server) Title:  Senior Full Stack Software Engineer (Python, React, SQL Server) Position type: Full Time – Contract Duration:12+Months Location:... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova

    Charlotte, NC
    1 hour ago
  •  ...Full Stack Senior Developer Microservices architecture, java (Springboot), Restful API, GraphQL, Webapps, Postman, Selenium, Machine Learning/AI DevOps: GitHub, Jenkins, Kubernetes, Mulesoft, Kafka, Python, Dynatrace, Splunk Methodology: Agile, Scrum Cloud:... 
    Contract work
    Immediate start
    Shift work

    Diverse Lynx

    Charlotte, NC
    3 days ago
  •  ...Senior Full Stack Engineer Location: Irving, TX (preferred), Minneapolis, Chandler,...  ...AWS and/or GCP. Experience developing machine learning solutions using diverse datasets,...  ...Strong understanding of cloud architecture, software design, security, and scalability. Experience... 
    Remote work
    3 days per week

    Redolent

    Charlotte, NC
    2 days ago
  • $30 - $45 per hour

     ...methodologies. Experience building large deep learning models, whether on language, images,...  ..., explainability, RLHF. n engineering mindset as shown by a track record of delivering...  ...or improving upon existing ideas in machine learning, demonstrated by... 

    ApTask

    Charlotte, NC
    2 days ago
  •  ...Head of Product and AI Engineering About the Company Expanding behavioral science & market research technology company Industry...  ...for behavioral science and a deep understanding of AI, machine learning, and data-driven platforms, with a focus on large language models... 

    Confidential

    Charlotte, NC
    19 hours ago
  •  ...Job Title: AI Lead Engineer Duration: 12+ Months Location...  ...managers # Mentor junior software engineers Required Qualifications...  ...ML concepts, including deep learning, natural language processing...  ...# Certification in AI, machine learning or a related field... 
    Hourly pay
    Work experience placement
    Relocation

    Veracity

    Charlotte, NC
    3 days ago
  •  ...review the following job description: We are looking for a software engineer passionate about building automation and self-service...  ...plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary... 
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Shift work
    Day shift

    Truist Inc

    Charlotte, NC
    3 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /Mathematics/... 
    H1b

    SynergisticIT

    Charlotte, NC
    2 days ago
  •  ...Head of Product and AI Engineering (CTO) About the Company Expanding market research technology company Industry Market...  ...builder with a strong product instinct, experienced in AI and machine learning, and familiar with modern AI development ecosystems. They should... 

    Confidential

    Charlotte, NC
    1 day ago
  • $65 - $75 per hour

     ...Akkodis is seeking an AI/ML Engineer for a Contract job with a client in Charlotte, NC(Hybrid) . You will automate root cause...  ..., anomaly detection, and root cause analysis. Integrating machine learning workflows with telemetry data sources such as Splunk, Dynatrace... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Charlotte, NC
    1 day ago
  • $80 per hour

     ...through the JD, Position: AI/ML Engineer Location: Malvern, PA Duration:...  ...optimize complex data pipelines using machine learning engineering best practices to ensure scalability...  ...e.g., Kubernetes). Solid grasp of software engineering principles including... 
    Long term contract

    Intellisoft Technologies

    Charlotte, NC
    1 day ago
  •  ...Python, Pandas, NumPy, Scikitlearn, SQL Statistical Modeling: Machine Learning, Regression, Classification, Clustering, Time Series...  ...especially for data pipelines and model deployment) Data Engineering: ETL processes, data wrangling, and feature engineering Insurance... 

    Samprasoft

    Charlotte, NC
    4 days ago
  •  ...Job Description: AI Engineer - Conversational AI / IVR Responsibilities: Design, develop, and maintain AI solutions for IVR and...  ...Tools & Technologies: Python / ML: NumPy, Pandas, Scikit-learn LLM Frameworks: LangChain, LlamaIndex, Hugging Face Transformers... 

    Datum Technologies LLC

    Charlotte, NC
    3 days ago
  • $136.75k - $218.8k

     ...you to hone existing skills and learn new ones "I can succeed as a Senior Platform Engineer at Capital Group." As a...  ...Infrastructure - Leverage AI and machine learning capabilities to build...  ...Cross-Functionally - Partner with software engineers, platform engineers,... 
    Temporary work
    Local area
    Flexible hours

    Capital Group

    Charlotte, NC
    4 days ago
  • $116.5k - $169k

     ...as Moody’s will not pursue visa sponsorship for this position ~ Hybrid on-site, Charlotte, NC ~8–12+ years of hands-on software engineering experience delivering production-grade, enterprise web applications with a strong ownership and end-to-end delivery mindset... 
    Full time

    Moody's Corporation

    Charlotte, NC
    14 days ago
  • $85k - $90k

     ...Technical/Functional Skills Primary: AI/ML engineering, LLM experience, MLflow, Azure ML...  ..., large-scale data pipelines, and machine learning solutions to support enterprise automation...  ..., ML Engineering, AI Engineering, or Software Engineering. • Strong proficiency in... 

    Tata Consultancy Services

    Charlotte, NC
    1 day ago
  • $116.5k - $169k

     ...perspectives, turn inputs into actions, and uphold trust through integrity.  Skills and Competencies ~7+ years of overall software engineering or integration experience, with 4+ years of SAP Integration Suite experience and experience in MuleSoft Anypoint Platform is... 
    Full time

    Moody's Corporation

    Charlotte, NC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Machine Learning. Be the first to apply!