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

Software Engineer - Machine Learning

CRC Group

Position Overview 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. Employment Type: Regular Language Fluency: English (Required) Work Shift: 1st Shift (United States of America) 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, 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 Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or 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, engaging with business from the beginning of design work. Leverage continuous engineering practices to deliver business value. Actively participate in refining user stories. Responsible for designing, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, warranty support, and knowledge transfer to production support. Develop code in accordance with acceptance criteria established by the Product Owner. Qualifications Required: Bachelor's degree and 6‑10 years of experience or equivalent education and software engineering training or experience. 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. Additional qualifications In‑depth knowledge of information systems and ability to identify, apply, and implement best practices. Understanding of key business processes and competitive strategies related to the IT function. Ability to plan and manage projects and solve complex problems by applying best practices. Ability to provide direction and mentor less experienced teammates; ability to interpret and convey complex, difficult, or sensitive information. Location: This role is hybrid based in the posted locations and open to remote for the right candidate. Benefits At CRC Group, we’re committed to supporting every aspect of teammates’ well‑being – physical, emotional, financial, social, and professional. Eligible full‑time teammates enjoy access to medical, dental, vision, life, disability, and AD&D insurance; tax‑advantaged savings accounts; and a 401(k) plan with company match. Additionally, we offer generous paid time off, including company holidays, vacation, sick days, new parent leave, and more. Eligible positions may also qualify for restricted stock units and/or a deferred compensation plan. CRC Group supports a diverse workforce and is an Equal Opportunity Employer that does not discriminate against individuals on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. CRC Group is a Drug‑Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E‑Verify #J-18808-Ljbffr

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Machine Learning in Charlotte, NC vacancy
  •  ...(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
    1 day ago
  • $92k - $115k

     ...brightest in technology and entertainment. AXS is seeking a Software Engineer to join our carbonhouse team in Charlotte, NC. This role...  ...software—bridging traditional engineering with modern machine learning and large language model (LLM) workflows. You’ll work on backend... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours

    Aeg-Worldwide

    Charlotte, NC
    1 day ago
  • $137.2k - $205.8k

    Sr Cloud Engineer - IE07NE We’re determined to make a difference and are proud to be an...  ...We are seeking a highly capable Senior Software Engineer to join our Intelligent Document...  ...platforms. Exposure to OCR, NLP, or machine learning technologies. Experience with Docker and... 
    Suggested
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Charlotte, NC
    1 day 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
    7 days ago
  •  ...One of the country’s largest financial services organizations is seeking a Senior Software Engineer with a Backend/AI Focus to join its Data & AI Engineering team in Charlotte, NC . In this role, you’ll help design and deliver scalable, real-time services that power modern... 
    Suggested
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    7 hours ago
  •  ...ecosystem, and love to win, read on! How We Build At Synctera, engineers play a hands-on role in building and evolving our core...  ...We’re Looking For We’re looking for an experienced Senior Software Engineer to join our Cable team, building core platform capabilities... 
    Remote work
    Home office
    Visa sponsorship
    Work visa

    GrabJobs

    Charlotte, NC
    2 days ago
  •  ...Role Summary ~ We are seeking a highly skilled GenAI Engineer to design build and operationalize nextgeneration AI...  ...accuracy relevance and performance of AIgenerated responses Machine Learning Model Integration Apply practical ML concepts including... 
    Remote work

    VDart

    Charlotte, NC
    1 day ago
  •  .../Kubernetes is a plus Strong communication skills and ability to explain technical designs clearly Equal Opportunity Employer MACHINE LEARNING TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    Machine Learning Technologies LLC

    Charlotte, NC
    7 hours 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
    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
    2 days ago
  • $80k - $140k

     ...office (Tuesday through Thursday) with optional remote days on Mondays and Fridays each week. Red Ventures is looking for a Software Engineer to join our Banking Client Services organization. You’ll build and operate financial services web platforms for our banking partners... 
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Red Ventures

    Charlotte, NC
    1 day ago
  •  ...including Einstein AI, Einstein GPT, predictive analytics, and machine learning models. Leverage agentic frameworks to create self-...  ...and automating complex business processes. Apply prompt engineering strategies and retrieval-augmented generation (RAG) techniques... 
    Work at office
    3 days per week

    Axelon

    Charlotte, NC
    18 hours ago
  •  ...Head of Product and AI Engineering About the Company Expanding behavioral science & market research technology company...  ...passion 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
    2 days 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
    18 hours ago
  • $34.68 per hour

     ...technologies, such as sensor/IoT data, models, geospatial data, and AI/machine learning, we create innovative, smart, and scalable solutions that...  ...learning, and AI‑powered systems to solve real‑world engineering and environmental challenges. In this role, you will support... 
    H1b

    Trinnex

    Charlotte, NC
    3 days ago
  •  ...responsibilities include ensuring that software is developed to meet functional, non‑functional...  ...is a Full stack Software Development Engineer role in Bank of America Erica, Chat and...  ...Experience working with NLP and Machine learning Prior open source contributions Proven... 
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    1 day ago
  •  ...Job Overview We are looking for a software engineer passionate about building automation and self‑service solutions for our Enterprise Public...  .... 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
    7 hours ago
  •  ...and produces reports. Employs software development techniques to...  ...with business area and systems. Learns and complies with Information...  ...the ability to connect with engineers, managers, PMs, customers Preferred...  ...Equal Opportunity Employer MACHINE LEARNING TECHNOLOGIES LLC is... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Work at office
    Local area

    MACHINE LEARNING TECHNOLOGIES LLC

    Charlotte, NC
    1 day ago
  • MACHINE LEARNING TECHNOLOGIES LLC is seeking an IOS Senior Developer in Charlotte, NC. You will...  ...Computer Science and have 5+ years of software development experience, with at least...  ...Swift and understanding of software engineering fundamentals. #J-18808-Ljbffr MACHINE... 
    Work at office

    MACHINE LEARNING TECHNOLOGIES LLC

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

    Confidential

    Charlotte, NC
    2 days ago
  • MACHINE LEARNING TECHNOLOGIES LLC is seeking a Java Developer/Full Stack Developer for a hybrid role based in Charlotte, NC. This position involves leading the design and development of microservices applications and hands-on coding with Java/J2EE. The ideal candidate... 

    MACHINE LEARNING TECHNOLOGIES LLC

    Charlotte, NC
    1 day ago
  •  ...Services Organization with expertise in AI and Data. The ideal candidate will lead diverse teams, leverage cloud platforms, and use machine learning to solve complex financial challenges. With a bachelor’s or master’s degree and a minimum of 5 years of relevant experience,... 

    Ernst & Young Oman

    Charlotte, NC
    3 days ago
  • $79.25k - $130.73k

     ...relationships. Present, demonstrate, and support selling Esri software and solutions as part of the account team. Support your team...  ...infrastructure Basic understanding of artificial intelligence/machine learning concepts Programming and scripting experience with languages... 
    Local area

    Esri

    Charlotte, NC
    1 day ago
  •  ...Overview Job Overview Job ID: J53021 Job Title: AI Engineer – Agentic Systems & RAG Location: Charlotte, NC Duration: 20 Months +...  ...strategies, and evaluation frameworks Equal Opportunity Employer MACHINE LEARNING TECHNOLOGIES LLC is an equal opportunity employer inclusive... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    Machine Learning Technologies LLC

    Charlotte, NC
    6 hours ago
  • $88k - $115k

     ...Netherlands. As a recognized leader in AI and machine learning, our team leverages data and patented...  ...world of time-critical logistics. Engineer the Workflows Behind Mission-Critical...  ...workflows inside our core system — software defined workflows that govern the rules... 
    Remote work

    Airspace

    Charlotte, NC
    3 days ago
  • $109.4k - $207.9k

     ...We want to give you more opportunities to learn and grow, so if you find a position you’...  ...Your Impact We are seeking a Senior AI Engineer to lead the development and operationalization...  ...of robotics, computer vision, machine learning, and data platforms, translating... 
    Local area

    Lowe's Companies, Inc.

    Charlotte, NC
    1 day ago
  •  ...deliver solutions across the full Software Development Lifecycle...  ...environment with many opportunities to learn from and share knowledge with...  ...vector databases, and prompt engineering techniques Knowledge of data...  ...(e.g., AWS Certified Machine Learning, Azure AI Engineer)... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Charlotte, NC
    1 day ago
  • $100k - $125k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  ...with a multidisciplinary team of data scientists, machine learning engineers, and software developers to design and implement... 
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    1 day ago
  •  ...Cloud Security Platform Engineer Core Responsibilities Defines and owns the technical architecture for CSPM tooling, automation...  ...for AI-assisted security capabilities — evaluating where machine learning and LLM-based automation can meaningfully reduce risk or... 
    Work experience placement
    Immediate start
    Shift work

    Vanguard

    Charlotte, NC
    2 days ago
  • Responsibilities Designing and optimizing machine learning systems for AI agents; translating user needs into technical solutions; developing...  ...Bachelor's degree in a technical field 5+ years of software development and product deployment experience Proficiency in... 

    Aithical Hub Inc.

    Charlotte, NC
    18 hours ago

Do you want to receive more vacancies?

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