1

Julia Developer Jobs in Massachusetts (NOW HIRING)

... programming skills in any language (MATLAB, Python, Julia, C++, Java, etc.) • Ability to solve complex problems • Self-motivated with a proven ability to address a broad range of problems both ...

This role will work closely with Research and Development, Engineering, Test Operations, and ... Julia, SQL, or other data analysis tools. • Ability to work independently, manage multiple ...

This role will work closely with Research and Development, Engineering, Test Operations, and ... Experience analyzing large datasets using python, MATLAB, R, Julia, SQL, or other data analysis ...

Showing results 21-40

Julia Developer information

What are the key skills and qualifications needed to thrive as a Julia developer?

To thrive as a Julia Developer, you need strong programming skills in Julia, a solid understanding of mathematical modeling or data science, and typically a background in computer science, mathematics, or a related field. Familiarity with technical tools such as Julia packages (e.g., DataFrames, Flux), version control systems like Git, and sometimes experience with parallel computing or cloud platforms is common. Effective problem-solving, attention to detail, and collaboration skills make someone stand out in this role. These competencies are crucial for developing efficient, high-performance solutions and contributing to complex technical projects.

What are typical collaborative projects a Julia developer might work on within a team environment?

Julia Developers often collaborate on projects involving data analysis, scientific computing, or machine learning applications. In a team setting, you may work closely with data scientists, researchers, and engineers to optimize algorithms, develop new computational tools, or integrate Julia modules into larger software systems. Effective communication and version control are key, as you’ll regularly participate in code reviews, share progress in team meetings, and coordinate on cross-functional tasks to ensure smooth project delivery.

What is the difference between Julia Developer vs Python Developer?

AspectJulia DeveloperPython Developer
Required CredentialsBachelor's in Computer Science or related field; familiarity with Julia languageBachelor's in Computer Science or related field; proficiency in Python
Work EnvironmentResearch labs, data science, high-performance computingWeb development, data analysis, automation
Industry UsageScientific computing, numerical analysis, machine learningWeb apps, data science, scripting
Search & Comparison IntentComparing programming languages for scientific computingGeneral programming, data analysis, web development

Julia Developers specialize in high-performance scientific computing and numerical analysis using the Julia language, often in research or data-intensive environments. Python Developers have a broader application scope, including web development, automation, and data science. While both roles require programming skills and a background in computer science, Julia Developers focus on performance-critical tasks, whereas Python Developers work across diverse industries.

What is a Julia developer?

A Julia Developer is a software engineer who specializes in using the Julia programming language to develop high-performance applications, particularly in scientific computing, data analysis, machine learning, and numerical computing. Julia Developers are skilled in writing efficient code, optimizing algorithms, and leveraging Julia’s features for parallel and distributed computing. They often work in research, finance, engineering, or technology industries where computational speed and accuracy are critical. Their work may also involve integrating Julia with other programming languages and tools.
Infographic showing various Julia Developer job openings in Massachusetts as of August 2026, with employment types broken down into 79% Full Time, 3% Part Time, and 18% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution.

Fellow in Research Engineering, Kempner Institute

Harvard University

Cambridge, MA • On-site

Full-time

Re-posted 9 days ago


Harvard University rating

8.5

Company rating: 8.5 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

80th of 617 rated colleges and universities


Job description

Position
Details
Title
Fellow in Research Engineering, Kempner Institute
School
Faculty of Arts and Sciences
Department/Area
Kempner Institute for the Study of Natural and Artificial Intelligence
Position Description
The Engineering Fellowship Program at Kempner Institute at Harvard University offers a structured opportunity for recent graduates (fellows) to further their experience in AI/ML engineering. The program offers fellows a comprehensive, hands-on learning experience that prepares them for a successful career in the AI/ML field.
Engineering Fellows will interact directly with a member of the Kempner Institute Research Engineering team to advance their skills and understanding of advanced technologies. This includes developing cutting-edge AI/ML models and datasets; learning how to take advantage of unparalleled computing resources in the academic environment by optimizing AI/ML models including scaling models across a large set of GPUs; building or optimizing LLMs to tackle new, complex tasks; developing new models of brain circuits and function; and learning software engineering best practices including how to develop and disseminate reliable, reproducible open-source AI/ML scientific software packages.
Products resulting from the fellows activities such as code, models, or datasets, may be published on Kempner Institute public channels, including GitHub, Hugging Face, or our Research Blog.
The fellowship program is a full-time (35-hour per week) position. Fellows are appointed for a minimum 6 month commitment, which is typically renewed for an additional 6 month term based on satisfactory performance and mutual interest.
The program is fully on-site, in person in the Kempner Institute, 6th floor, Science and Engineering Complex in Allston, MA. Remote work is not possible in this position. Applicants must be legally eligible to work in the United States. We are not able to provide visa sponsorship for this position.
Basic Qualifications
  • Proficiency in coding (Python) and deep learning frameworks (PyTorch) with a drive to enhance these skills.
  • Familiarity with one of the AI/ML fields like Natural Language Processing, Computer Vision, Reinforcement Learning, generative models, or a strong interest in exploring them.
  • Basic data preprocessing, feature engineering, and model evaluation, or a strong willingness to gain hands-on experience.
  • Eagerness to learn HPC concepts, including parallel computing, distributed systems, and optimization.
  • Analytical skills, problem-solving abilities, and a growth mindset.

Additional Qualifications
Applicants should be within three years of graduation from a bachelor's or master's degree at the time of application.
Special Instructions
Applicants should submit a resume and a cover letter which:
  • Briefly describes your educational background (50 words).
  • Describes a project or experience where you used Python for coding or developing AI/ML models (100 words max).
  • Describes any hands-on experience you have in data preprocessing, feature engineering, and model evaluation (100 words max).
  • Lists any additional skills or technologies you are proficient in (e.g., C++, Julia, AWS, TensorFlow, etc.) (50 words or less).

Cover letters should also include a rating for your:
  • A. Proficiency in Python
  • B. Experience with Deep Learning Frameworks (e.g., PyTorch)
  • C. Familiarity with HPC including running serial or distributed jobs
  • D. Familiarity with AI/ML fields

Using the following ratings:
  • (1) Beginner - little to no experience
  • (2) Intermediate - have used it in projects
  • (3) Advanced - extensive experience and deep understanding in multiple successful projects

Contact Information
Sarah Leinicke
Contact Email
sarah_leinicke@harvard.edu
Salary Range
Minimum Number of References Required
Maximum Number of References Allowed
Keywords

What Harvard University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom