FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Machine Learning Engineer
CellanomeMachine Learning Engineer at Cellanome developing algorithms for data analysis and workflow automation. Collaborating with cross-functional teams to optimize algorithms for real-world applications.
Posted 5/27/2026full-timeSan Diego • California • 🇺🇸 United StatesMid-LevelSenior💰 $160,000 - $215,000 per yearWebsite
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Design, develop, and optimize advanced algorithms for workflow automation, which include computer vision and computational geometry components.
- Develop signal-processing and image-analysis algorithms using classical methods as well as modern AI/ML approaches, including neural networks.
- Perform system-level analysis, simulation, and validation to ensure algorithm performance meets product requirements.
- Collaborate with cross-functional hardware, software, and product engineering teams to integrate algorithms into our broader software ecosystem.
- Optimize algorithms for deployment on edge devices, GPUs, and high-performance computing environments with considerations for latency, throughput, and memory efficiency.
- Create technical documentation, validation reports, and performance metrics to support product development and cross-team collaboration.
Requirements
What you’ll need- Typically requires a Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, Physics, or a related technical field with 5+ years of relevant experience, or a Master’s degree with 3+ years of relevant experience.
- Experience developing, implementing, and validating algorithms for optimization, automation, sensing, data analysis, or image-processing applications.
- Strong programming skills in Python with experience developing production-quality, maintainable, and well-documented code.
- Solid understanding of software development fundamentals, including debugging, version control, testing, and code optimization.
- Familiarity with AI/ML concepts and workflows, including data preprocessing, model training, evaluation, and deployment.
- Experience with image analysis, computer vision, signal processing, or data-driven algorithm development.
- Understanding of mathematical foundations relevant to algorithm development, including linear algebra, probability/statistics, optimization methods, and estimation theory.
- Experience applying algorithmic techniques such as optimization, dynamic programming, numerical methods, or statistical modeling to solve engineering problems.
- Familiarity with workflow automation, process optimization, or development of efficient data-processing pipelines.
- Ability to analyze complex technical problems, evaluate tradeoffs, and develop scalable algorithmic solutions.
- Excellent communication skills and ability to work independently and collaboratively in a multidisciplinary team environment.
Benefits
Comp & perks- competitive salary
- generous stock options
- great individual and family health plans
- 401(k)
- flexibility to balance work and life
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
algorithm developmentworkflow automationcomputer visioncomputational geometrysignal processingimage analysisPythonAI/MLdata analysisoptimization methods
Soft Skills
communication skillscollaborationproblem analysisindependent workteamworktradeoff evaluationscalable solutions
Certifications
Bachelor’s degreeMaster’s degree