1

Machine Learning Engineer Software Engineer Jobs in Linthicum Heights, MD

You will be part of a talented software teamfocusedon developing solutions to innovate mission-criticalsystems andapplications.Those interested in thisposition should be comfortable with changeand ...

... Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology ...

... Machine Learning Engineer for HPC, Computational Research Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Computational Science, Software Engineering ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Linthicum Heights, MD salary details

$63.7K

$147.9K

$206.1K

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

As of Jul 30, 2026, the average yearly pay for machine learning engineer software engineer in Linthicum Heights, MD is $147,948.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,300.00 and $173,500.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 Linthicum Heights, MD look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Linthicum Heights, MD are:

Machine Learning Engineer

Cymertek Corporation

Annapolis Junction, MD • On-site

Full-time

Posted 17 days ago


Job description

Job Summary:
Cymertek Corporation is seeking a talented and innovative Machine Learning Engineer to join their team. The role involves designing, developing, and deploying machine learning models to solve complex problems and improve decision-making processes.
Responsibilities:
• Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning)
• Ability to design, implement, and optimize machine learning models and workflows
• Experience working with large, complex datasets
• Knowledge of data preprocessing and feature engineering
• Familiarity with cloud-based platforms for machine learning (e.g., AWS, Google Cloud, Azure)
• Strong problem-solving skills and analytical thinking
Qualifications:
Required:
• Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning)
• Ability to design, implement, and optimize machine learning models and workflows
• Experience working with large, complex datasets
• Knowledge of data preprocessing and feature engineering
• Familiarity with cloud-based platforms for machine learning (e.g., AWS, Google Cloud, Azure)
• Strong problem-solving skills and analytical thinking
• Proficiency in programming languages (e.g., Python, R, Java)
• Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
• Expertise in model evaluation techniques and metrics
• Strong knowledge of version control tools (e.g., Git)
• Experience with data visualization tools (e.g., Matplotlib, Seaborn, Tableau)
• Understanding of database technologies (e.g., SQL, NoSQL)
• Bachelor's Degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, Statistics, Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, etc.
Preferred:
• Experience with natural language processing (NLP)
• Knowledge of deep learning techniques (e.g., CNNs, RNNs)
• Familiarity with deployment tools (e.g., Docker, Kubernetes)
• Experience with data augmentation and synthetic data generation
• Ability to collaborate in cross-functional teams (e.g., engineers, product managers)
• Knowledge of edge computing and model optimization for deployment
Company:
With headquarters in Maryland, Cymertek [/'sī-mer-tek/] Corporation provides superior consulting services for the implementation of high quality information systems. Founded in 2010, the company is headquartered in Laurel, USA, with a team of 11-50 employees. The company is currently Early Stage.