1

Junior Algorithmic Trading Software Developer Jobs in Boston, MA

... mentor junior engineers by providing insightful code review and design review feedback ... algorithms. • Minimum of 5 years of experience developing a commercial product with a client ...

... mentor junior engineers by providing insightful code review and design review feedback ... algorithms. • Minimum of 5 years of experience developing a commercial product with a client ...

... mentor junior engineers by providing insightful code review and design review feedback ... algorithms. • Minimum of 5 years of experience developing a commercial product with a client ...

Work with cross-functional teams, including radiologists, medical professionals, and software engineers, to develop and test new algorithms and models. * Design and develop software tools and ...

... ability to mentor junior engineers and collaborate closely with hardware, systems and ... trades to support a design. • Designs algorithms using modern theory and proven techniques. • ...

Showing results 41-60

Junior Algorithmic Trading Software Developer information

See Boston, MA salary details

$26.1K

$96.7K

$149.4K

How much do junior algorithmic trading software developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for junior algorithmic trading software developer in Boston, MA is $96,663.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,800.00 and $94,500.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by junior algorithmic trading software developers, and how can they overcome them?

Junior Algorithmic Trading Software Developers often face challenges such as optimizing code for speed, understanding complex financial instruments, and adapting to rapidly changing market conditions. It’s common to work in a fast-paced environment where small coding errors can have significant financial implications. To overcome these challenges, junior developers should focus on rigorous code testing, seek mentorship from senior team members, and stay updated on both programming and financial industry trends. Collaboration with quantitative analysts and traders is also essential for understanding strategy requirements and improving system performance.

What is the difference between Junior Algorithmic Trading Software Developer vs Quantitative Analyst?

AspectJunior Algorithmic Trading Software DeveloperQuantitative Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related field; programming skills in Python, C++, or JavaBachelor's or Master's in Finance, Mathematics, or related field; strong statistical and analytical skills
Work EnvironmentDevelops trading algorithms, tests software, collaborates with traders and developersAnalyzes market data, develops models, provides trading insights to traders
Industry UsageCommonly employed in trading firms, hedge funds, and financial institutionsUsed across investment banks, hedge funds, and asset management firms

While both roles work within the finance industry and require analytical skills, the Junior Algorithmic Trading Software Developer focuses on building and maintaining trading software, whereas the Quantitative Analyst emphasizes developing trading models and strategies. Both roles often collaborate but serve different functions within trading operations.

What are the key skills and qualifications needed to thrive as a junior algorithmic trading software developer?

To thrive as a Junior Algorithmic Trading Software Developer, you need strong programming skills in languages like Python, C++, or Java, a solid understanding of algorithms and data structures, and a degree in computer science, engineering, or a related field. Familiarity with trading platforms, version control systems (e.g., Git), and financial data analysis tools such as MATLAB or NumPy is typically required. Attention to detail, problem-solving ability, and effective teamwork are crucial soft skills for this fast-paced environment. These competencies are vital for developing robust, efficient trading systems and collaborating effectively within multidisciplinary teams in the high-stakes world of algorithmic trading.

What does a junior algorithmic trading software developer do?

A Junior Algorithmic Trading Software Developer assists in designing, developing, and maintaining software systems used for automated trading in financial markets. Their responsibilities typically include writing code for trading algorithms, backtesting strategies, optimizing performance, and troubleshooting issues under the guidance of senior developers. They may also collaborate with traders and quantitative analysts to implement new trading ideas. This role requires strong programming skills, attention to detail, and a solid understanding of both software engineering and financial markets.
What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Boston, MA? The most popular types of Algorithmic Trading Software Developer jobs in Boston, MA are:
What are popular job titles related to Junior Algorithmic Trading Software Developer jobs in Boston, MA? For Junior Algorithmic Trading Software Developer jobs in Boston, MA, the most frequently searched job titles are:
What job categories do people searching Junior Algorithmic Trading Software Developer jobs in Boston, MA look for? The top searched job categories for Junior Algorithmic Trading Software Developer jobs in Boston, MA are:
Infographic showing various Junior Algorithmic Trading Software Developer job openings in Boston, MA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $96,663 per year, or $46.5 per hour.

Software Engineer-Artificial Intelligence 4

Indotronix International Corporation

Cambridge, MA • On-site

$82.76 - $104/hr

Full-time

Re-posted 15 days ago


Job description

Software Engineer-Artificial Intelligence 4 | Cambridge, Massachusetts, United States Software Engineer - Artificial Intelligence 4 Location: Cambridge, MA | Shift: First | Onsite About the Role Join Indotronix as a Senior AI Software Engineer and play a pivotal role in the design, development, testing, and deployment of advanced AI-driven software solutions. Work in a fast-paced, cutting-edge environment alongside talented cross-functional teams to create scalable applications and enhance engineering workflows. This is an excellent opportunity for career advancement, technical leadership, and exposure to the latest AI and software development practices. Responsibilities - Design, develop, document, and implement AI algorithms and models using industry-leading tools and methodologies - Lead technical activities and mentor junior engineers on best software engineering practices - Build robust software applications with C, C++, Python, or similar modern programming languages - Support automated testing initiatives using frameworks such as Google Test and PyTest - Contribute to automation and optimization of CI/CD workflows with tools like Jenkins or GitLab CI/CD - Collaborate with Hardware-in-the-Loop (HIL) teams for seamless software integration and testing - Accelerate software development and testing using AI frameworks such as TensorFlow or PyTorch - Participate in software integration, debugging, validation, and performance optimization - Produce and maintain clear technical documentation; communicate effectively with engineering and product teams - Drive continuous improvement initiatives and uphold software engineering best practices Required Skills and Experience - Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or related technical field (Master's preferred) - 5+ years of experience (or 3+ years with a Master's) in software engineering roles - Proficiency in C, C++, Python, or comparable modern programming languages - Hands-on experience with the software development lifecycle and Agile methodologies - Familiarity with automated testing methodologies and frameworks (Google Test, PyTest) - Strong problem-solving, collaboration, and communication abilities - Ability to work onsite in Cambridge, MA Preferred Skills - Experience with AI algorithms and AI development tools - Familiarity with TensorFlow, PyTorch, or similar AI frameworks - Experience with CI/CD tools such as Jenkins or GitLab CI/CD - Exposure to Hardware-in-the-Loop (HIL) environments - Knowledge of ADA programming or avionics software development - Eligibility to obtain a U.S. Security Clearance if sponsored Benefits - Competitive compensation - Opportunities for career growth and leadership - Work with cutting-edge AI technologies and frameworks - Collaborative, high-tech, and inclusive team environment - Exposure to advanced engineering workflows and industry best practices How to Apply Ready to advance your AI software engineering career? Submit your resume and cover letter through the Indotronix careers portal or reach out to our Cambridge office for more information. Take the next step in joining a dynamic, innovative team driving the future of AI software development.

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US