Post job

Software developer internship jobs in Medford, MA

- 2,810 jobs
All
Software Developer Internship
Senior Software Engineer
Software Engineer
SQL Developer
BI Developer
Development Team Member
Computer Science Internship
Programmer
Principal Software Engineer
Lead Developer
Associate Software Engineer
Software Development Engineer
Web Developer
Database Developer
  • KFC Team Member - Early Pay Access!

    de Foods (KFC

    Software developer internship job in Kingston, MA

    Team Member **We offer early wage access through Tapcheck so you can cash out on your wages before payday!** At KFC, we feed the world. But we do more than fill people up. We fulfill their lives. Our meals matter; when we serve them with southern hospitality, we make our customers' day. So, our jobs are more than a paycheck-they're about being independent, having fun, and making new friends. As a Team Member, you could be the smiling face that greets and serves customers. Or you could be the cook that prepares our world-famous chicken (and tell your friends you know the “secret” - just kiddin'). Whatever job you do, you know what you do matters - to your team and to your customers. The good news is that your training will teach you everything you need to know to succeed on the job. But there are a few skills you should have from the get-go: You're a fun and friendly person who values customers and takes absolute pride in everything you do. You like talking - a lot - even to strangers (despite what your Mom told you). This is important because you're not able to text message customers. You've got attitude - the right kind of course - and understand the need to be on time, all the time. With loads of energy, you understand that work is easier - and more fun - working as a team. And you're at least 16 years old. Pay range for this position is $15.00 - $19.00/hr Keep in mind, this is just basic information. You'll find out more after you apply. Independently owned, franchised, or licensed locations may have different requirements.
    $15-19 hourly 2d ago
  • Computational Biology Intern

    Massachusetts Eye and Ear 4.4company rating

    Software developer internship job in Boston, MA

    Junior Bioinformatics Student Researcher (Single-Cell Biology) We are seeking a motivated student with emerging interest in computational biology to join our research group and contribute to single-cell transcriptomics projects. This position is ideal for a student eager to build experience in modern genomics, coding for biological analysis, and collaborative research in a wet-lab + computational environment. Role Overview The Junior Bioinformatics Researcher will assist with processing and analyzing single-cell and spatial transcriptomics data, support ongoing projects, and learn standard analysis workflows under mentorship from lab members. Key Responsibilities · Assist with data parsing, preprocessing and QC of single-cell RNA-seq and spatial transcriptomics datasets · Apply analysis tools such as Seurat, Scanpy, and basic Linux command-line workflows · Support integration, clustering, differential expression, and cell-type annotation · Help maintain organized scripts, notebooks, and data files · Generate visualizations and figures for meetings and data reviews · Participate in lab discussions, contribute ideas, and develop independent skills over time Training & Skills Development The student will gain experience in: · R/Python coding for biological data analysis · Single-cell pipelines (10x Genomics, Cell Ranger, Seurat/Scanpy) · Data visualization and reproducible workflows · Basic HPC/terminal use, Git version control, and documentation practices · Biological interpretation of transcriptomic results Preferred Qualifications · Undergraduate or early grad student in Biology, Bioinformatics, Computer Science, Engineering, Neuroscience, or related field · Interest in learning single-cell genomics and computational analysis · Intermediate experience coding in R or Python (coursework or self-taught accepted) · Curiosity, organization, and willingness to learn new computational tools Nice-to-Have · Previous coursework in genetics, molecular biology, or data science · Familiarity with Jupyter/RStudio environments
    $36k-41k yearly est. 23h ago
  • C/C++ and Java Software Development Engineer

    Raytheon 4.6company rating

    Software developer internship job in Salem, NH

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Software Development Engineer II with a focus on developing complex systems in C/C++ and Java. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. You will work onsite in Tewksbury, Massachusetts as part of the Zumwalt Software Development Team. What You Will Do Design, develop, and maintain software applications using C/C++ and Java for complex systems and applications. Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability while utilizing new flows through the software factory. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Design and develop tooling to deploy software to various lab and customer site environments. Develop automation pipelines to streamline the integration of upstream software releases and automate configuration management. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C/C++ and Java technologies, especially in relation to complex systems and continuous delivery. This position requires exclusive onsite presence. Qualifications You Must Have Typically requires a bachelor's in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of prior relevant experience. Experience developing complex systems and applications using C/C++, Java or other object-oriented programming language. Experience in a Unix/Linux operating system. Active and transferrable U.S. government issued Secret security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Understanding of data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience in embedded systems, real-time systems, or large-scale applications. Experience with multithreading, memory management, and performance optimization in complex environments. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity). Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Proven experience in developing automation pipelines using industry tools such as Jenkins and Git. Experience in scripting languages such as Python or Bash Familiarity with software development methodologies (Agile, Scrum, etc.). What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Eligible - Relocation assistance available Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ LI-TR1 As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $61k-79k yearly est. 1d ago
  • python programmer with data analytics skills

    Impetusit

    Software developer internship job in Boston, MA

    One of our staffing partners is looking for its Ecommerce client a Python programmer with data analytics. Experience of 2-3 years. Not looking for senior programmers due to low pay Salary offered $55-70k per year Direct applicants only no c2c or company candidates due to low margins. The staffing company or client will reach directly to the applicants. Develop clean, efficient Python code for data-driven applications Design and maintain ETL pipelines and data workflows Analyze large datasets to identify trends, patterns, and opportunities Collaborate with data scientists and analysts to deploy models and dashboards Build APIs and backend services to support data visualization tools Optimize data storage and retrieval using SQL and NoSQL databases Strong proficiency in Python and libraries like Pandas, NumPy, and Matplotlib Experience with data analytics tools and techniques Familiarity with SQL, PostgreSQL, or MongoDB Understanding of data modeling and statistical analysis Experience with web frameworks (e.g., Flask, Django) Knowledge of version control systems (e.g., Git) Familiarity with big data tools (Spark, Hadoop) Knowledge of BI tools (Tableau, Power BI)
    $55k-70k yearly 1d ago
  • Power BI developer

    Hcltech

    Software developer internship job in Smithfield, RI

    HCLTech is looking for a highly talented and self- motivated Power BI developer to join it in advancing the technological world through innovation and creativity. Job Title: Power BI developer Position Type: Full-time Location: Smithfield, RI 02917 (Onsite) Key Responsibilities: A Developer who can analyze existing Power BI reports connected to Sybase and plan migration to SQL Server. Redesign and optimize data models and DAX calculations for SQL Server compatibility. Collaborate with database engineers to validate migrated data and ensure reporting accuracy. Implement best practices for Power BI performance tuning and data refresh strategies. Work closely with business stakeholders to maintain report functionality and enhance visualization. Document migration steps, report changes, and provide knowledge transfer to teams. Required Skills: Strong experience in Power BI development (data modeling, DAX, Power Query). Expertise in SQL Server (queries, stored procedures, views). Hands-on experience with data migration projects. Secondary (Optional): Familiarity with Sybase ASE. Experience level : 7+ years minimum as Power BI consultant Pay and Benefits Pay Range Minimum: $62000per year Pay Range Maximum: $127600 per year HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation. Compensation and Benefits: A candidate's pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
    $62k-127.6k yearly 2d ago
  • BI Dashboard Developer (Tableau)

    Gardner Resources Consulting, LLC

    Software developer internship job in Boston, MA

    The Tableau Dashboard Developer Contractor will work closely with our Business Intelligence team. This role involves developing and maintaining dashboards using Tableau, leveraging accessible data to create comprehensive engagement and adoption dashboards. These dashboards will provide the management teams with valuable insights into application usage, device interactions, object utilization, and the adoption of new features. The metrics generated can be overlaid with baseline numbers and segmented into quartiles, enabling management to track results and ensure minimum standards are met. PRINCIPAL RESPONSIBILITIES: Dashboard Development: Design, develop, and maintain interactive dashboards in Tableau. Utilize data from Snowflake and other sources to create visualizations that provide insights into user engagement and adoption. Working with UX resources, ensure dashboards are user-friendly, visually appealing, and provide actionable insights. Data Integration and Analysis: Integrate data with Tableau to create comprehensive reports. Analyze data to identify trends, patterns, and insights that can drive business decisions. Overlay metrics with baseline numbers and segment data into quartiles for detailed analysis. Collaboration and Communication: Work closely with management and stakeholders to understand their requirements and translate them into effective dashboards. Communicate findings and insights clearly to non-technical stakeholders. Provide training and support to users on how to interact with the dashboards. Quality Assurance: Ensure data accuracy and integrity in the dashboards. Perform regular checks and updates to maintain the relevance and accuracy of the data. JOB REQUIREMENTS: Education and Experience: Bachelor's degree in Computer Science, Information Systems, Business, or a related field. Minimum of 4-6 years of experience in developing dashboards using Tableau. Experience working with Salesforce data is highly desirable. Technical Skills: Proficiency in Tableau for dashboard development and data visualization. Strong understanding of Salesforce data structures and integration techniques. Knowledge of SQL for data querying and manipulation. Analytical Skills: Ability to analyze complex data sets and provide actionable insights. Strong problem-solving skills and attention to detail. Soft Skills: Excellent communication and collaboration skills. Ability to work independently and manage multiple tasks simultaneously. Adaptable and able to thrive in a fast-paced, dynamic environment.
    $80k-106k yearly est. 4d ago
  • Associate Software Engineer

    Brooksource 4.1company rating

    Software developer internship job in Boston, MA

    Contract-to-hire $32/hr We are seeking an Associate Software Engineer to support key public initiatives for a state government agendy. You will join a team of professionals supporting the Salesforce portfolio of work. As the Associate Software Engineer, you will play a key role in supporting the design, development, and implementation of Salesforce solutions that align with business objectives. You will work closely with senior developers and business stakeholders to customize and optimize our Salesforce platform while also contributing to broader application development initiatives. Minimum Qualifications: Bachelor's Degree in Computer Science, Information Technology or related field Software development fundamentals & Proficiency in Java or other standard language Basic understanding of Salesforce products, data modeling & integration tools Strong problem-solving sills & attention to detail Excellent communication & Collaboration skills Responsibilities: Design, develop, test, and maintain high-quality software to meet business needs using a range of front-end and back-end technologies and stacks Collaborate with senior developers and stakeholders to gather and analyze business requirements Troubleshoot and resolve issues within the Salesforce environment, ensuring optimal performance and user experience Create and maintain documentation and artifacts to capture the current state of applications and systems. What's In It For You: Technical Training & Professional Development Weekly Paychecks Opportunity to pursue Salesforce certification
    $32 hourly 1d ago
  • Software Engineer

    Acro Service Corporation 4.8company rating

    Software developer internship job in Boston, MA

    Work schedule: Hybrid Key Responsibilities: Performance Tuning: Monitor and optimize performance, including query performance, resource utilization, and storage management. User and Access Management: Manage user access, roles, and permissions to ensure data security and compliance with organizational policies. Data Integration: Support and manage data integration processes, including data loading, transformation, and extraction. Troubleshooting and Support: Provide technical support and troubleshooting for Snowflake-related issues, including resolving performance bottlenecks and query optimization. Documentation and Reporting: Maintain detailed documentation of system configurations, procedures, and changes. Generate and deliver regular reports on system performance and usage. Collaboration: Work closely with data engineers, analysts, and other IT professionals to ensure seamless integration and optimal performance of the Snowflake environment. Best Practices: Stay up to date with Snowflake best practices and industry trends. Recommend and implement improvements and upgrades to enhance system functionality and performance. Qualifications and Experience: 5+ years of experience in data architecture, data engineering, or database development. 2+ years of hands-on experience with Snowflake, including data modeling, performance tuning, and security. At a minimum Bachelor's degree in Computer Science, Information Technology, or related field. Experience with source control tools (GitHub preferred), ETL/ELT tools and cloud platforms (AWS preferred). Experience or exposure to AI tools. Deep understanding of data warehousing concepts, dimensional modeling, and analytics. Excellent problem-solving and communication skills. Experience integrating Snowflake with BI and reporting tools is a plus Required Skills: Strong proficiency in Snowflake architecture, features, and capabilities. Knowledge of SQL and Snowflake-specific query optimization. Experience with ETL tools and data integration processes. Strong proficiency in SQL and Python. Strong Database design and data modelling experience. Experience with data modeling tools. Ability to identify and drive continuous improvements. Strong problem solving and analytical skills. Demonstrated process-oriented and strategic thinking skills. Strong motivation and a desire to continuously learn and grow. Knowledge of Snowflake security features including access control, authentication, authorization, encryption, masking, secure view, etc. Experience working in AWS cloud environments. Experience working with Power BI and other BI, data visualization, and reporting tools. Business requirement gathering and aligning to solutions delivery. Experience with data integration solutions and tools, data pipelines, and modern ways of automating data using cloud based and on-premises technologies. Experience integrating Snowflake with an identity and access management program such as Azure IDP is a plus. Experience with other relational database management systems, cloud data warehouses and big data platforms is a plus. Analytical Skills: Excellent problem-solving and analytical skills with strong attention to detail. Communication: Effective communication skills, both written and verbal, with the ability to convey complex technical information to non-technical stakeholders. Teamwork: Ability to work independently and collaboratively in a fast-paced environment. Preferred Skills: Snowflake certification (e.g., SnowPro Core or Advanced Certification).
    $98k-136k yearly est. 3d ago
  • Lead Python Data Developer

    Robert Half 4.5company rating

    Software developer internship job in Boston, MA

    Tech Lead - Python Data Engineering About the Role: We are seeking a hands-on Tech Lead to join our Entity Resolution Team, which processes and aggregates massive datasets-trillions of rows of contact data including names, phone numbers, mailing addresses, and emails. This is a player-coach role: you'll spend about 75% of your time coding and 25% leading a small team, while collaborating on product and project management initiatives. What You'll Do: Lead and mentor a distributed team working on Eastern Time hours. Design, build, and optimize data pipelines for large-scale data processing. Work with suppliers' data, aggregate it into files, and power applications that drive business value. Own technical decisions for Python-based workflows integrated with SQL. Collaborate with product and project teams to align technical solutions with business goals. Tech Stack: Python (data engineering focus, not web frameworks, NOT Django) Airflow for orchestration AWS for cloud infrastructure DBT for transformations Snowflake What We're Looking For: Strong experience with big data and large-scale datasets. Expertise in Python for data engineering (not Django or web frameworks). Familiarity with ETL pipelines, SQL, and data modeling. Experience with Airflow, Snowflake, and AWS. Prior exposure to entity resolution or similar data aggregation challenges is a plus. Comfortable in a small-team environment and open to a management track. Why Join Us? Opportunity to work on high-volume, complex data challenges. Leadership role with hands-on technical impact. Collaborative, fast-paced culture with growth potential.
    $114k-162k yearly est. 23h ago
  • Senior Software Engineer

    Alexander Technology Group 4.3company rating

    Software developer internship job in Woburn, MA

    The Alexander Technology Group is looking for a Senior Software Engineer with a focus on AI Platforms and Edge Computing. . Full-time Salary: 150-200k Requirements: Design and implement software platforms for AI, data processing, and edge-to-cloud deployments. Architect and deploy scalable systems across hybrid environments. Develop high-performance components in C/C++, Go, and Python. Build APIs and middleware connecting AI models, data services, and applications. Use IaC, Docker, and Kubernetes for automated, cloud-native deployments. Optimize performance, security, and reliability in distributed systems. Qualifications 7+ years in software engineering for embedded, cloud, or distributed systems. Strong skills in C/C++, Go, Python, and Linux-based environments. Experience with SOA, SaaS, and Infrastructure-as-Code (Terraform, CloudFormation). Proficient with Docker, Kubernetes, and CI/CD workflows. Knowledge of networking, debugging, and optimization in real-time systems. Familiarity with AWS, Azure, or GCP. If interested, please send resume to ************************
    $107k-144k yearly est. 4d ago
  • Senior Software Engineer

    Pyramid Consulting, Inc. 4.1company rating

    Software developer internship job in Boston, MA

    Immediate need for a talented Senior Software Engineer. This is a 12+ Months Contract opportunity with long-term potential and is located in Boston, MA (Onsite). Please review the job description below and contact me ASAP if you are interested. Job ID:25- 94757 Pay Range: $70 - $80/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Requirements and Technology Experience: Must have skills: - Python, PySpark, AWS (Glue, EC2, Lambda), YAML Bachelor's Degree At least 10 years of experience in application development (Internship experience does not apply) At least 5 years of experience in big data technologies 5+ years of experience in application development including Python, or Java 3+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud) 3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL) 2+ year experience working on real-time data and streaming applications 2+ years of experience with NoSQL implementation (Mongo, Cassandra) 2+ years of data warehousing experience (Redshift or Snowflake) 3+ years of experience with UNIX/Linux including basic commands and shell scripting 2+ years of experience with Agile engineering practices Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $70-80 hourly 2d ago
  • Senior Software Engineer (Investment Tools)

    Dewinter Group

    Software developer internship job in Boston, MA

    This role is with a DeWinter Investment Management Partner Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week. 12 Month + contract (or contract to hire, if desired) Position Summary We're seeking a senior, full-stack engineer using React and Python for our portfolio management and tools team, These tools are used for company wide investing strategies. Prior domain experience is not required. Key Responsibilities Design and build new tools to attribute portfolio performance and risk across alpha, transaction, liquidity, and risk models for quantitative investment strategies. Support and drive research initiatives that improve the investment process based on insights from attribution systems. Develop scalable, full-stack applications using Python, React, and JavaScript. Architect robust backend solutions leveraging Python and both relational and non-relational databases for high-performance data processing. Unify and optimize reporting across global strategies and workflows, including exception-driven reports. Implement cloud-ready solutions that adapt to evolving investment needs. Work with APIs and data structures to deliver real-time portfolio insights. Maintain and enhance an internal configuration-based language for portfolio analytics. Partner closely with portfolio managers, quantitative researchers, and engineers to align tools with real-world investment workflows. Qualifications Bachelor's degree in a relevant field; CFA progress a plus. 4-6 years of experience in full-stack or portfolio tools development using modern technologies. Strong backend engineering skills, including distributed computing and API design. Familiarity with investment concepts such as attribution and risk analysis. Demonstrated ability to build fast, maintainable, and scalable systems deployed in cloud environments.
    $92k-119k yearly est. 1d ago
  • Senior Software Engineer

    Socium

    Software developer internship job in Boston, MA

    Senior Software Engineers - Relocate to NYC (Boston's Best Only) Industry: High-performance trading & research engineering Comp: $600k - $1.5m We're hiring a small number of exceptional Software Engineers to join a high-impact engineering group in NYC. If you're in Boston and operating well above average, this is where your ability actually gets used. What You'll Work On Serious engineering - not feature factory work: Distributed computing & large-scale data systems Research/modelling platforms High-performance execution & routing Core infra powering real-time decisioning Small teams. High autonomy. Immediate impact. Who Should Apply Engineers with clear, proven excellence, typically shown through: Elite Foundations Top CS/Math/EE degree (MIT/Harvard/CMU/Stanford/etc. or equivalent) Strong GPA (usually 3.7+ or equivalent) Real Engineering Depth Distributed systems, infra, platform, HPC, research tooling or similar Ownership of complex, performance-critical systems Fast progression + high trust roles High Problem-Solving Ability Algorithms, systems thinking, clean architecture, first-principle reasoning. Commercial Awareness You build with purpose - speed, correctness, and impact matter to you. Not a Fit Web dev only, Maintenance roles, Anyone not relocating to NYC What You Get Market-leading comp NYC relocation High-calibre peers Work that hits production fast A genuinely career-defining engineering environment If You're One of Boston's Top Engineers - Apply.
    $92k-119k yearly est. 23h ago
  • Senior Developer - FP&A Forecasting & Reporting

    GBIT (Global Bridge Infotech Inc.

    Software developer internship job in Boston, MA

    The Senior Developer role partners with the FP&A team and IT data team to design, build, and optimize the FP&A Forecasting and Reporting processes. This position will be accountable for developing and maintaining high-performance components, ensuring the processes scale effectively with complex calculations and large data volumes. You will be a key member of the FP&A Transformation, helping to build a calculation and forecast modeling platform to support a growing, high pace firm. You will act as a technical leader, bringing deep engineering expertise while working closely with FP&A, Investment, Actuarial and data specialists to ensure the processes deliver robust, efficient, and production-grade solutions. KEY RESPONSIBILITIES Platform Development & Optimization Lead the design, development, and optimization of core code base using Python and Python-based compute environments (e.g., Jupyter, VS Code, Databricks). Collaborate with FP&A and data teams to integrate FP&A forecasting models, analytics, and data pipelines. Ensure computational performance, scalability, and reliability across FP&A workloads. Drive technical innovation, including use of compute grids, data vectors, and AI-based methods where relevant. Collaboration & Support Partner with FP&A and external consultants to deliver performant model execution and tooling. Provide technical guidance on backlog items and requirements for IT Data and supporting teams. Serve as a senior escalation point for critical incidents, providing Tier-3 expertise when needed. Governance & Best Practices Establish and champion engineering standards, testing practices, and performance monitoring. Contribute to platform documentation, run books, and knowledge-sharing initiatives. Mentor junior developers and data engineers, raising engineering maturity across the team. Ensure ongoing maintenance, upgrades, and optimizations are delivered with minimal disruption. EDUCATION An undergraduate or advanced degree in Computer Science, Engineering, or related field (or equivalent combination of education and experience). SKILLS Expert Python skills with proven experience in building high-performance, data-intensive systems. Strong understanding of Life & Annuity data, financial models, or large-scale computational engines. Deep knowledge of data management and integration in hybrid cloud ecosystems (AWS / Snowflake). Hands-on experience with compute parallelization and performance optimization techniques. Excellent interpersonal and communication skills; ability to interface effectively with FP&A and program leadership stakeholders. Strong leadership qualities: mentoring, influencing, and guiding technical direction across teams. EXPERIENCE 10+ years in professional software engineering, with significant hands-on Python development. Demonstrated success building or maintaining financial modeling or large-scale computational systems. Experience working with investment banks and/or within life and annuity insurance domains is highly desirable. Proven track record in data-driven platforms, large-scale computation, or advanced analytics. Experience with DevOps practices and ability to explain them to business users. Desirable: Cloud ecosystem expertise (AWS, Azure, Redshift) Familiarity with AI/ML integration in computational systems Experience in data visualization and reporting
    $92k-119k yearly est. 1d ago
  • Senior Software Engineer (Medical Device)

    Intellias

    Software developer internship job in Boston, MA

    Join a mission-driven engineering team building next-generation technology for diagnosing and treating cardiac arrhythmias. You'll help develop a real-time medical platform that blends advanced visualization, hardware integration, and life-saving clinical workflows. This onsite/hybrid role (4 days per week in Greater Boston) offers close collaboration, hands-on lab work, and the opportunity to shape a high-impact medical system from the ground up. What we offer you in USA We honor the contract terms you prefer. 20 paid vacation days per year 40 working hours per week Retirement Plan 401(K) Medical, Dental, Vision Insurance Plan for you and your Family 100% On-Site position in Newton What You'll Do Design, implement, and optimize high-performance system software in Python and C++. Build and debug applications that interface directly with medical hardware, imaging systems, and embedded components. Collaborate with hardware, systems, product, and QA teams to define requirements and deliver clinically reliable software. Drive engineering quality through code reviews, automated testing, and CI/CD. Mentor junior engineers and contribute to a culture of technical excellence. Document architecture, design decisions, and verification processes for regulatory compliance. Support lab evaluations, pre-clinical studies, and customer-facing demos. Stay current on tools and frameworks to help advance system performance and scalability. Required Qualifications Bachelor's + 4 years of experience, or Master's + 2 years, or PhD with relevant work or research experience. Strong proficiency in Python and C++. Preferred Qualifications Expertise in OOP, algorithms, and data structures. Experience with real-time or embedded software development. Familiarity with network protocols and hardware/software integration. Hands-on experience with ROS, Linux development, and/or RTOS. Knowledge of Git, CI/CD pipelines, Agile workflows. Exposure to cloud platforms (AWS/Azure) and scalable architectures. Strong communication and cross-functional collaboration skills. Ability to take ownership of complex, mission-critical software modules.
    $92k-119k yearly est. 1d ago
  • SQL Developer

    Genpact 4.4company rating

    Software developer internship job in Boston, MA

    Ready to build the future with AI? At Genpact, we don't just keep up with technology-we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies' most complex challenges. If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what's possible, this is your moment. Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions - we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook. Inviting applications for the role of Data Integration Developer in Boston , MA ,3 days from office Hybrid , day 1st onsite Fulltime role . Responsibilities: Works closely with a team to build and improve custom database and ETL applications. Participates in system enhancements and responsible for application support. Understands the integrity of development models including the enforcement of standards, policies and system stewardship principles. Complies with Sarbanes-Oxley and other regulatory requirements including user access and maintenance of key records. Ability to work with non-technical end users to interpret and document user requirements and develop functional specifications. Performs System and Unit tests of team application updates and is responsible for project level test plans. Participates in teams code reviews and application analysis to maintain standard coding practices. Participates in system enhancement and operational processes. Responsible for the creation of application support documents used by the overnight support team for critical processes, and coordination of efforts when support issues arise. Manages multiple projects of varied size and scope. Responsible for project tracking and status reporting. Off-hour availability is required as needed by Project deliverables Minimum Qualifications: · A bachelor's degree or equivalent experience in Software Development, Engineering or Computer Science is required Preferred Skills: Demonstrated experience in database development on any major RDBMS platform (Snowflake/SQL Server/Oracle/Sybase ASE/DB2) Experience with either Ab Initio or Informatica ETL toolsets Experience with cloud based platforms like Snowflake, AWS or Azure Strong knowledge of data warehousing concepts and ETL best practices Strong knowledge of data objects like JSON and XML. Experience writing Unix shell and Windows batch scripts Strong knowledge of software development and the system implementation life cycle is a required. Strong analytical and quantitative skills. Strong communication skills - both verbal and written. Understanding of the integrity of development models including the enforcement of standards, policies and system stewardship principles. Ability to develop support materials for applications to expand overall knowledge sharing throughout the group. Why join Genpact? • Lead AI-first transformation - Build and scale AI solutions that redefine industries • Make an impact - Drive change for global enterprises and solve business challenges that matter • Accelerate your career-Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills • Grow with the best - Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace • Committed to ethical AI - Work in an environment where governance, transparency, and security are at the core of everything we build • Thrive in a values-driven culture - Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress. Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters: Up. Let's build tomorrow together. Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training
    $76k-95k yearly est. 1d ago
  • SQL Developer

    Programmers.Io 3.8company rating

    Software developer internship job in Woonsocket, RI

    Programmers.io is currently looking for a PL/SQL Developer Onsite Role in Woonsocket, Rhode Island, United States OPEN FOR C2C OR W2 JD- Designing and implementing complex PL/SQL code to support business processes. Optimizing SQL queries, analyzing execution plans, and fine-tuning performance. Working with large-scale databases, partitioning, indexing, and query optimization. Developing ETL processes, data migration, and integration solutions. Supporting application development teams with database design and performance improvements. Implementing security, backup, recovery, and data integrity strategies. Collaborating with cross-functional teams in Agile and Waterfall environments. Technical Skills: Databases: Oracle 11g/12c/19c Languages: SQL, PL/SQL Tools: TOAD, SQL*Plus, SQL Developer, Oracle Forms & Reports Other: Performance Tuning, Data Modeling, ETL, Unix/Linux Shell Scripting, GIT, CI/CD. If you are interested, please apply or feel free to share your updated resume at ************************
    $78k-102k yearly est. 3d ago
  • Web Fullstack Developer

    Infovision Inc. 4.4company rating

    Software developer internship job in Boston, MA

    Fullstack Developer Boston, MA (3 days onsite in a week) Longterm Contract Job Description for Dev Engineer (Boston only): HTML 5 - Must CSS 3 - Must Tailwind CSS - Must JavaScript (ES6+) - Must TypeScript - Must React.js - Must State Management Context API - Must Redux/Zustand - Good to have shadcn/ui - Good to have recharts - Good to have NPM/YARN/PNPM - Must Next.js - Must MySQL - Must or PostgreSQL or any SQL is fine Drizzle ORM - Good to have Redis - Good to have Node.js - Must Express.js/Koa.js - Must REST APIs - Must Authentication (JWT, OAuth2.0) - Must Version control (Git) - Must Shell script/Bash script - Good to have Docker - Good to have CI/CD - Good to have Turbo monorepo - Good to have Winston logging/Morgan logger middleware - Good to have Jest/Axios/Node-cron/ESLint - Good to have Prompt Engineering - Must Github Copilot - Good to have AI tools hands-on - LLM, AI agents - Good to have
    $66k-84k yearly est. 2d ago
  • Oracle Database Developer-- PARDC5692757

    Compunnel Inc. 4.4company rating

    Software developer internship job in Merrimack, NH

    Job Title: Oracle Database Developer - W2 Only - We can provide sponsorship as well. Duration: Long Term The Expertise You Have BS in Computer Science or Information Systems 15 years of experience in application development or software engineering Oracle certification The Skills You Bring You will be proficient in traditional database skills and technologies like Linux, Oracle, SQL, PL/SQL, Java, relational design, recoverability, ETL, data modelling, and performance tuning. You will have experience using development and team tools such as Jira, GIT, Jenkins, and Udeploy You will be familiar with Institutional and Capital Markets products such as prime brokerage, fixed income, and equities Within this space, you will have related experience to trade operations and post trade analysis, profit/loss analysis, customer relationship management, and compliance/supervisory reporting You will have experience working in Scrum Agile and Agile@Scale product development environments You will be comfortable collaborating with business product owners, end users, and other technology teams Most importantly, you will be nimble and able to adapt to emerging technologies and trends.
    $67k-88k yearly est. 2d ago
  • Robotics Software Engineer

    Forreal

    Software developer internship job in Danvers, MA

    Open Role: Onboarding Immediately for REAL is a modern platform focused on simplifying the leasing experience for tenants and landlords. Tenants can browse listings, take 3D tours, and complete the application process seamlessly on their phones. Landlords benefit from centralized management of the leasing cycle, from tours to rent collection, all in one platform. Role Description This is a full-time on-site Robotics Engineer role located in Danvers, MA. The Robotics Software Engineer will be responsible for tasks such as developing robotics systems, implementing process automation, and collaborating with the software development team to enhance technology solutions. Qualifications: Experience with Structure from Motion (SfM) and camera pose estimation Strong experience with 3D Gaussian Splatting and surface reconstruction Proficiency in Python and C++ Hands-on experience designing and implementing computer vision algorithms (segmentation, object detection, classification, tracking) Familiarity with deep learning models and their deployment Solid understanding of multi-view geometry Proficiency in OpenCV, and either PyTorch or TensorFlow Experience working with 3D point clouds, mesh generation, and libraries such as Open3D, Trimesh, or PCL Familiarity with 3D reconstruction pipelines (e.g., COLMAP, NerfStudio, Photogrammetry tools) Strong knowledge of coordinate frames, and camera calibration Preferred Qualifications: Master's degree in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related field Experience with ROS/ROS 2 concepts Familiarity with robot localization using SLAM and multi-sensor fusion Experience working with multi-modal sensors: GPS, LiDAR, stereo/depth cameras, IMUs Proficient in path planning algorithms (both global and local) Experience developing robotic software stacks for controls, motion planning, sensor integration, and simulation.
    $72k-95k yearly est. 1d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Medford, MA?

The average software developer internship in Medford, MA earns between $30,000 and $56,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Medford, MA

$41,000

What are the biggest employers of Software Developer Interns in Medford, MA?

The biggest employers of Software Developer Interns in Medford, MA are:
  1. PTC
  2. Pilot Thomas Logistics
  3. Zoox
  4. IBM
  5. Pegasystems
  6. MERL
  7. Evolv Technologies Inc.
  8. Metalenz
Job type you want
Full Time
Part Time
Internship
Temporary