Senior Algorithm Engineer

i3 Electronics, Inc.

Boxborough (MA)

On-site

USD 127,000 - 139,000

Full time

34 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SURESCAN MA Inc. is seeking a Senior Algorithm Engineer in Boxborough, MA to design, develop, and deploy advanced algorithms for our products and systems. You will work with software, hardware, product management, and data science teams to deliver high-performance solutions.

Requires 8+ years of experience, strong math and software engineering skills, and proficiency in Python, C++, MATLAB, and ML frameworks. This on-site role offers engaging projects and opportunities to mentor junior engineers.

Qualifications

  • Master's degree or higher in a relevant technical field.
  • Ph.D. preferred.
  • 8+ years of experience developing advanced algorithms in commercial, government, defense, aerospace, medical, security, or industrial applications.
  • Experience taking algorithms from concept through deployment and maintenance.
  • Strong expertise in algorithm design and analysis.
  • Advanced knowledge of machine learning, AI, statistical modeling, and optimization methods.
  • Proficiency in Python, C++, MATLAB, or similar development environments.
  • Experience with cloud computing environments and high-performance computing platforms.
  • Familiarity with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience developing algorithms for sensor systems, imaging systems, computer vision, or detection technologies is preferred.

Responsibilities

  • Design, develop, test, and optimize algorithms for mission-critical applications.
  • Research and implement advanced mathematical models, machine learning methods, and statistical techniques.
  • Analyze large and complex datasets to identify trends and opportunities for improvements.
  • Develop algorithms for real-time and embedded systems applications.
  • Evaluate algorithm performance, accuracy, scalability, and computational efficiency.
  • Collaborate with software engineers to transition prototypes into production-ready solutions.
  • Create simulation environments and test frameworks to validate algorithm performance.
  • Conduct feasibility studies and proof-of-concept projects for emerging technologies.
  • Provide technical leadership and mentorship to junior engineers.
  • Participate in design reviews, code reviews, and product development planning.

Skills

Python
C++
MATLAB
Machine learning
Artificial intelligence
Data analysis
Signal processing
Computer vision
Sensor fusion
Optimization
TensorFlow
PyTorch
Scikit-learn
Git
Cloud computing
High-performance computing

Education

Master's degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics, Data Science, Robotics, or a related technical field
Ph.D. preferred

Tools

TensorFlow
PyTorch
Scikit-learn
Git

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Algorithm Engineer

ID Project Management RFT Indirect Labor Boxborough, MA, US

3 days ago Requisition ID: 1345

Salary Range: $127,000.00 To $139,000.00 Annually

JOB SUMMARY/OBJECTIVE

The Senior Algorithm Engineer is responsible for designing, developing, optimizing, and deploying advanced algorithms that support the organization's products, systems, and technologies. This role combines strong mathematical, analytical, and software engineering expertise to solve complex technical challenges involving data processing, machine learning, signal processing, optimization, computer vision, sensor fusion, or artificial intelligence applications. The Senior Algorithm Engineer collaborates closely with cross-functional teams including software development, hardware engineering, product management, and data science to deliver innovative solutions that improve system performance, accuracy, and efficiency.

ESSENTIAL DUTIES & RESPONSIBILITIES

Including but not limited to:

  • Design, develop, test, and optimize algorithms for mission-critical applications.
  • Research and implement advanced mathematical models, machine learning methods, and statistical techniques.
  • Analyze large and complex datasets to identify trends, patterns, and opportunities for algorithm improvements.
  • Develop algorithms for real-time and embedded systems applications.
  • Evaluate algorithm performance, accuracy, scalability, and computational efficiency.
  • Collaborate with software engineers to transition prototypes into production-ready solutions.
  • Create simulation environments and test frameworks to validate algorithm performance.
  • Conduct feasibility studies and proof-of-concept projects for emerging technologies.
  • Develop signal processing, image processing, sensor fusion, pattern recognition, or AI-based solutions as required.
  • Troubleshoot and resolve complex technical issues related to algorithm performance and implementation.
  • Document algorithm designs, validation methodologies, and technical specifications.
  • Provide technical leadership and mentorship to junior engineers.
  • Participate in design reviews, code reviews, and product development planning.
  • Support customer demonstrations, product testing, and technical presentations when required.
  • Stay current with advances in machine learning, artificial intelligence, applied mathematics, and algorithm development.
  • Other Duties as assigned

EDUCATION & EXPERIENCE

  • Master's degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics, Data Science, Robotics, or a related technical field.
  • Ph.D. preferred.
  • 8+ years of experience developing advanced algorithms in commercial, government, defense, aerospace, medical, security, or industrial applications.
  • Experience taking algorithms from concept through deployment and maintenance.
  • Proven record of solving complex technical problems using innovative algorithmic approaches.
  • Strong expertise in algorithm design and analysis.
  • Advanced knowledge of machine learning, artificial intelligence, statistical modeling, and optimization methods.
  • Proficiency in Python, C++, MATLAB, or similar development environments.
  • Experience with software development best practices, version control systems, and agile methodologies.
  • Knowledge of data structures, computational complexity, and numerical methods.
  • Experience with cloud computing environments and high-performance computing platforms is desirable.
  • Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience developing algorithms for sensor systems, imaging systems, computer vision, or detection technologies is preferred.

PHYSICAL/ENVIRONMENTAL REQUIREMENTS

  • This position is conducted in an office environment and may involve prolonged periods of sitting, computer use, and attending meetings. This role requires occasional movement through manufacturing areas, which may involve walking, standing, and exposure to typical industrial environmental conditions. The company is committed to providing reasonable accommodations to enable individuals with disabilities to perform the essential functions of the role.

WORK AUTHORIZATION/SECURITY CLEARANCE:

  • Must be a U.S. citizen with the ability to successfully complete a background check and drug screen.

HOURS:

  • Full-time

WHAT WE OFFER:

  • A range of benefits are available.

WORK LOCATION:

  • Must be able to commute to Boxborough, MA (required)
  • On-site position

SURESCAN MA Inc. is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, age, sex, religion, disability, sexual orientation, marital status, veteran status, gender identity or expression, or any other basis protected by local, state, or federal law. This policy applies regarding all aspects of one’s employment, including hiring, transfer, promotion, compensation, eligibility for benefits, and termination

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Algorithm Engineer
Senior Algorithm Engineer

I3 Assembly • Boxborough (MA)

On-site
USD 127,000 - 139,000
Senior Algorithm Engineer
Senior Algorithm Engineer

SureScan, MA Inc • Boxborough (MA)

On-site
USD 127,000 - 139,000
Senior Electrical Engineer
Senior Electrical Engineer

Surescan MA, Inc • Boxborough (MA)

On-site
USD 119,000 - 131,000
Senior Electrical Engineer
Senior Electrical Engineer

i3 Electronics, Inc. • Boxborough (MA)

On-site
USD 119,000 - 131,000
Competitive benefits
Senior Electrical Engineer
Senior Electrical Engineer

I3 Assembly • Boxborough (MA)

On-site
USD 119,000 - 131,000
Senior Electrical Engineer
Senior Electrical Engineer

SureScan Corporation • Boxborough (MA)

On-site
USD 119,000 - 131,000
Senior Algorithm Systems Engineer
Senior Algorithm Systems Engineer

RTX • Plano (TX)

On-site
USD 86,800 - 165,200
Medical, dental, and vision insurance
401(k) match
Flexible work schedules
+3
Senior Algorithm Systems Engineer
Senior Algorithm Systems Engineer

RTX • Plano (TX)

On-site
USD 87,000 - 165,000
Relocation assistance
Medical, dental, vision
401(k) match
Principal Imaging Engineer
Principal Imaging Engineer

SureScan Corporation • Boxborough (MA)

On-site
USD 144,000 - 158,000
Embedded C++ Software Engineer (5808) (Broomfield, CO) (Abil to obtain Secret)
Embedded C++ Software Engineer (5808) (Broomfield, CO) (Abil to obtain Secret)

Space Programs • Broomfield (CO)

On-site
USD 160,000 - 210,000
Health insurance
Paid leave
Retirement plan