1

Machine Learning Engineer Software Engineer Jobs in Apopka, FL

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

They are seeking a Software Engineer to develop and deploy advanced cloud-based software products ... Preferred : • Machine Learning and Data Analytics; Virtual Reality; Cloud technologies; 3D ...

Role: Software Engineer Type: Full-Time Location: Orlando, FL - Hybrid Reports to: Software ... Knowledge of artificial intelligence (AI) and machine learning (ML). * Knowledge of event driven ...

Summary CAE USA is seeking a software engineer to build and deploy cutting edge cloud-based ... Machine Learning and Data Analytics; Virtual Reality; Cloud technologies; 3D Modeling * Geospatial ...

Summary CAE USA is seeking a software engineer to build and deploy cutting edge cloud-based ... Machine Learning and Data Analytics; Virtual Reality; Cloud technologies; 3D Modeling * Geospatial ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Apopka, FL salary details

$55.7K

$129.3K

$180.1K

How much do machine learning engineer software engineer jobs pay per year?

As of Jul 20, 2026, the average yearly pay for machine learning engineer software engineer in Apopka, FL is $129,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,200.00 and $151,600.00 per year, depending on experience, location, and employer.

What is the difference between Machine Learning Engineer Software Engineer vs Data Scientist?

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

How do Machine Learning Engineer Software Engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.
What job categories do people searching Machine Learning Engineer Software Engineer jobs in Apopka, FL look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Apopka, FL are:
Infographic showing various Machine Learning Engineer Software Engineer job openings in Apopka, FL as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $129,306 per year, or $62.2 per hour.

Director, AI / Machine Learning Data Engineer

BNY

Lake Mary, FL

$221K/yr

Full-time

Re-posted 29 days ago


Job description

hackajob is collaborating with BNY to connect them with exceptional professionals for this role.

We’re seeking a future team member for the role of Director, AI / Machine Learning Engineer to join our AI Hub team. This role is located in Lake Mary, FL.

This role is located in our AI Hub and is focused on building AI-powered tools and platforms that improve the way engineers design, build, test, and operate software. This is a highly visible leadership opportunity for a hands-on technical leader who can combine deep applied AI expertise with strong software engineering judgment to deliver practical, scalable solutions in an enterprise environment while leading and developing a high-performing engineering team.

In this role, you’ll make an impact in the following ways:

  • Lead the design, development, and delivery of applied AI solutions hands-on, providing technical direction and execution leadership for machine learning and artificial intelligence products.

  • Bring deep knowledge of Applied AI, LLMs, fine tuning, model evaluation, and approaches to building fit-for-purpose models, copilots, and agents for engineering use cases.

  • Drive technical discovery, prototyping, and experimentation to evaluate tools, frameworks, and model approaches, translating findings into practical recommendations and scalable implementation plans.

  • Partner closely with engineering and business stakeholders to understand roadmaps, pain points, and workflows, and define success measures that demonstrate developer, engineering, and business impact.

  • Lead and manage a team of AI / machine learning engineers, supporting performance, coaching and development, and creating a strong culture of technical excellence, accountability, and collaboration.

  • Bring expertise in applying AI to improve the software development lifecycle and empower builders, designers, and developers through trusted, secure, and production-grade capabilities.

  • Contribute to the achievement of Application Development objectives by establishing strong practices across architecture, delivery, reliability, and responsible AI adoption.

To be successful in this role, we’re seeking the following:

  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required; advanced degree is beneficial. 

  • 12+ years of experience in software development required; experience in the securities or financial services industry is a plus.  

  • Advanced experience, preferably 10+ years, in applied AI/ML, model development, and software engineering, including experience deploying solutions into production environments.

  • Demonstrated experience managing technical teams, mentoring engineers, and balancing people leadership with hands-on technical direction and delivery ownership.

  • Ability to lead as a hands-on technical leader, collaborating with, mentoring, and guiding engineers while driving architecture, implementation, and delivery decisions.

  • Strong understanding of enterprise software practices, MLOps / LLMOps, evaluation frameworks, and how to create secure, scalable, and sustainable AI architectures.

  • Ability to communicate technical ideas clearly and influence a range of audiences, including engineers, product partners, and senior business stakeholders.

At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world’s investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide.

Recognized as a top destination for innovators, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future of finance – and this is what #LifeAtBNY is all about. Join us and be part of something extraordinary.