1

Algorithm Research Jobs in Brockton, MA (NOW HIRING)

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

In this role, you will work closely with our data science, algorithm research, and clinical teams to create and refine a state-of-the-art clinical trials platform. You'll take on the exciting ...

This full-time role involves designing and optimizing ML algorithms across various applications ... research. Benefits include a performance-based bonus, medical coverage, 401(k), and a flexible ...

This full-time role involves designing and optimizing ML algorithms across various applications ... research. Benefits include a performance-based bonus, medical coverage, 401(k), and a flexible ...

The work will combine tools from dynamical systems, control theory, and the theory of algorithms ... Position Type Research Additional Information Northeastern University considers factors such as ...

Showing results 21-40

Algorithm Research information

What is algorithm research?

Algorithm research involves studying, designing, analyzing, and optimizing algorithms to solve complex problems efficiently. Researchers in this field explore new computational methods, improve existing algorithms, and evaluate their performance in various contexts. This work is fundamental in areas like computer science, artificial intelligence, data science, and cryptography, driving technological advances and innovation.

What are the key skills and qualifications needed to thrive as an algorithm researcher?

To excel as an Algorithm Researcher, you need a strong background in mathematics, computer science, and algorithm design, often supported by an advanced degree such as a master's or PhD. Proficiency with programming languages (like Python, C++, or Java), machine learning frameworks, and version control systems is essential. Analytical thinking, creativity, and effective communication are crucial soft skills that set top performers apart in this field. These skills are vital for developing innovative, efficient solutions and collaborating within interdisciplinary teams to solve complex computational problems.

What are the typical challenges faced by professionals in algorithm research roles and how can they best address them?

Algorithm Research professionals often encounter challenges such as bridging the gap between theoretical solutions and practical implementation, staying updated with rapid advancements in the field, and collaborating with cross-functional teams to integrate research outcomes into real-world products. To address these challenges, it is helpful to maintain strong communication with engineering teams, participate in continual learning through academic papers and conferences, and adopt an iterative approach to testing and refining algorithms. Building a habit of documenting experiments and results also streamlines collaboration and future development.

What is the difference between Algorithm Research vs Data Scientist?

AspectAlgorithm ResearchData Scientist
Required CredentialsAdvanced degrees in CS, Mathematics, or related fieldsDegree in CS, Statistics, or related fields; certifications like SAS or Python
Work EnvironmentResearch labs, R&D departments, academiaBusiness environments, analytics teams, tech companies
Industry UsageDeveloping new algorithms, theoretical researchAnalyzing data, building predictive models, insights generation
Common Search/ComparisonYesNo

Algorithm Research focuses on developing and testing new algorithms, often in research or academic settings, requiring advanced technical credentials. Data Scientists analyze data to generate insights and build models, working primarily in business environments. While both roles involve data and programming, their core objectives and work settings differ significantly.

What cities near Brockton, MA are hiring for Algorithm Research jobs?

Cities near Brockton, MA with the most Algorithm Research job openings:

Research Engineer, Machine Learning

Basis Research Institute

Cambridge, MA • On-site

Full-time

Re-posted 29 days ago


Job description

Job Summary:
Basis Research Institute is a nonprofit applied AI research organization focused on understanding and building intelligence. They are seeking a Research Engineer specializing in Machine Learning to translate research ideas into high-quality code while engaging in programming language design and contributing to the organization's culture.
Responsibilities:
• Translate research ideas into correct, robust, and scalable high-quality code.
• Engage in programming language design/implementation.
• Performance engineering, scaling research code.
• Algorithm development.
• Contribute to the culture and direction of Basis.
• (Optionally) Publish and present findings in journals and conferences.
Qualifications:
Required:
• Possess excellent programming and software engineering skills, especially in Julia, Python, C++, ML-family languages.
• Have demonstrated the ability to drive software projects from start to finish. This could be evidenced by open-source projects, technical reports, and publications.
• Be comfortable digesting research from PL and/or ML venues, such as PLDI, POPL, NeurIPS, or ICML.
• Progress with a high degree of autonomy and under uncertainty.
• Be enthusiastic about solving real-world problems and making a positive societal impact.
• Have demonstrated significant technical achievements within ML engineering. Examples include: You've implemented variants of newly published techniques from scratch. You've built systems and workflows for training large models distributed across many machines. You've built systems that span all levels of the programming stack from high-level API infrastructure to close-to-the-metal code.
Preferred:
• A PhD (or equivalent experience) in technical areas including: statistics, programming languages, machine learning, computational neuroscience, cognitive science, physics, mathematics.
Company:
Basis is a nonprofit applied research organization with two mutually reinforcing goals. The first is to understand and build intelligence. Founded in 2022, the company is headquartered in New York, USA, with a team of 11-50 employees. The company is currently Early Stage.