python programmer with data analytics skills
Senior programmer 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)
AI Development Lead
Senior programmer job in Boston, MA
Job Family:
Data Science Consulting
Travel Required:
Up to 10%
Clearance Required:
None
What You Will Do: We are seeking a AI Development Lead to drive the design, development, and delivery of AI solutions, especially Generative AI, for clients modernizing their operations through intelligent automation. This hands-on leader will guide agile teams in developing AI-enabled Minimum Viable Products (MVPs) while advising on architecture, deployment, and governance strategies. The ideal candidate blends strong technical depth in modern AI tools with consulting experience, ensuring that emerging technologies deliver measurable value for clients.
AI Delivery Leadership
Lead the end-to-end delivery of AI MVPs, from use case definition through demonstration and iteration, including engaging directly with clients.
Design solution architectures and technical roadmaps that integrate AI components within client cloud environments.
Oversee model development, validation, and user interface integration to create functional prototypes.
Deliver MVP demonstrations, gather stakeholder feedback, and refine solutions through post-deployment feedback loops.
Construct and maintain scalable data pipelines for processing, transforming, and feeding data into AI models and applications.
Agile Development & Team Enablement
Lead agile development sprints and facilitate SCRUM ceremonies to ensure quality, velocity, and stakeholder alignment.
Mentor developers and data scientists, fostering collaboration and excellence in applied AI engineering.
Support backlog management, sprint prioritization, and delivery tracking across multidisciplinary teams.
Generative AI & Technical Advisory
Apply Generative AI and Large Language Model (LLM) techniques to automate, analyze, and enhance compliance and operational workflows.
Evaluate and refine prompt engineering and context enrichment strategies for AI-based applications.
Assess and optimize existing AI toolchains and workflows to improve scalability and delivery efficiency.
Advise on production deployment strategies, including security, performance, and data integration considerations.
Conduct operational readiness assessments to evaluate solution performance, resilience, and maintainability.
Design lightweight model monitoring and retraining pipelines to maintain relevance and accuracy.
Support AI governance alignment, ensuring all solutions adhere to organizational standards and risk management practices.
Serve as the primary client interface for technical leadership, solution assurance, and delivery success.
Construct and maintain scalable data pipelines for processing, transforming, and feeding data into AI models and applications.
Collaborate with cross-functional teams to rapidly prototype and iterate on solutions
Deploy and manage applications and models in cloud environments leveraging infrastructure-as-code and DevOps best practices.
What You Will Need:
Bachelor's degree is required
Minimum SEVEN (7) years of experience delivering AI, software, or data-driven solutions,
Minimum TWO (2) years in a leadership or client-facing consulting role
Hands-on experience designing or implementing Generative AI systems (e.g., knowledge assistants, automation workflows, or retrieval-based reasoning) in cloud environments (e.g. Azure, Amazon Web Services)
Experience with key Generative AI system patterns, such as:
RAG (Retrieval-Augmented Generation) and retrieval-based reasoning systems
Agentic frameworks (e.g., orchestrated multi-step reasoning, tool-using AI agents)
Evaluation and observability frameworks (e.g., LLM/human evals, prompt testing, reliability scoring)
Model monitoring and retraining pipelines
Proficiency in Python and experience developing applications or pipelines that integrate AI/LLMs via APIs or SDKs (e.g. LangChain, LangGraph or similar)
Strong understanding of AI architecture, data integration, and model lifecycle management
Demonstrated experience leading teams using Agile and DevOps delivery practices, including sprint management, CI/CD, and iterative prototyping
Excellent communication, stakeholder engagement, and problem-solving skills
What Would Be Nice To Have:
Master's degree
Experience designing or deploying solutions with Amazon Bedrock, SageMaker, or other AWS AI services
Understanding of AI governance and risk management frameworks
Experience supporting clients in regulated or complex environments (e.g., energy, infrastructure, public sector)
The annual salary range for this position is $118,000.00-$196,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.
What We Offer:
Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.
Benefits include:
Medical, Rx, Dental & Vision Insurance
Personal and Family Sick Time & Company Paid Holidays
Position may be eligible for a discretionary variable incentive bonus
Parental Leave and Adoption Assistance
401(k) Retirement Plan
Basic Life & Supplemental Life
Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
Short-Term & Long-Term Disability
Student Loan PayDown
Tuition Reimbursement, Personal Development & Learning Opportunities
Skills Development & Certifications
Employee Referral Program
Corporate Sponsored Events & Community Outreach
Emergency Back-Up Childcare Program
Mobility Stipend
About Guidehouse
Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation.
Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.
If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.
All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process.
If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties.
Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
Auto-ApplySoftware Developer
Senior programmer job in Boston, MA
Full Stack Software Developer | Hybrid, Boston | $110,000 - $150,000
One of Boston's leading professional services firms are looking to bring on board a Developer to join their team as they look to grow out their IT presence.
The role provides you with the perfect opportunity to work for a company who are growing out their IT presence and working with large data sets on a daily basis.
You will work for a company who are investing heavily in their technology and have a lot of buy in from senior leadership to grow within technology. They are on a cloud journey in Azure and this role will also work closely with data science and machine learning teams.
Key requirements for the role:
4 years+ Development Experience
Back-End - C#, .NET
Front-End - HTML, CSS, JavaScript, Bootstrap, React, Angular
DevOps - Git, CI/CD
Strong Communication Skills
The company are looking to begin conversations and interviews from this week so to secure an interview slot, send in an application, send me over a message or send your resume into the details below
Lead Python Data Developer
Senior programmer 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.
Software Engineer
Senior programmer 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).
Senior Application Developer
Senior programmer job in Smithfield, RI
HCLTech is looking for a highly talented and self- motivated Node.js (Nest.js) Developer to join it in advancing the technological world through innovation and creativity.
Job Title: Node.js (Nest.js) Developer
Position Type: Full-time
Location: 900 Salem St, Smithfield, RI 02917
Onsite
Technical skills:
7 to 10 years of experience in API Development using Node.js(Nest.js/Express.js) or Java.
Hands on experience with ng Ast or similar library for Meta-Data Extraction.
Knowledge of Angular and Angular Schematics.
Unit testing experience using Jest.
Experience with databases: MongoDB, PostgreSQL, or similar.
Work on microservices architecture and ensure seamless orchestration between services.
Optimize application performance through caching, load balancing, and efficient resource usage.
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Experience in working with CI/CD tools and version control systems
Soft skills:
Excellent problem-solving and analytical skills.
Ability to work independently and in a team environment.
Strong communication and documentation skills.
Experience Level : 7 to 10 years
Pay and Benefits
Pay Range Minimum: $ 62000 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.
Senior Software Engineer
Senior programmer 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.
Senior Software Engineer
Senior programmer 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.
Senior Software Engineer (Python & AWS)
Senior programmer job in Boston, MA
This role is with a DeWinter Financial Services 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)
We are targeting a mid or senior level software engineer who has experience in Python, AWS cloud, and has worked for financial services firms.
Overview:
The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired.
Requirements:
Senior or Technical Lead level development experience
Several years of coding experience in Python.
Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.)
Experience building REST API's
Experience with CI/CD and Test Driven Development
Experience building API's and services for data access and integration purposes.
Prior experience working with Amazon Web Services is required.
Prior UI experience with React or Node is a plus, but not required.
Prior experience with the Snowflake Data Platform is a plus, but not required.
Senior Software Engineer (Medical Device)
Senior programmer 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.
E-commerce Personalization Architect / Lead - Boston, MA - Onsite - Direct Client - JOBID658
Senior programmer job in Boston, MA
What You'll Work On
Leading the personalization architecture for a high-traffic e-commerce ecosystem
Designing scalable approaches for customer segmentation and behavioral targeting
Integrating recommendation engines, CDPs, and 3rd-party personalization tools
Providing hands-on leadership to development teams and reviewing solution design
Partnering with business stakeholders to translate goals into actionable technical plans
Continuously evaluating new personalization technologies and recommending improvements
4 Key Skills We're Targeting
1. Large-Scale E-commerce Platform Experience
Strong background with ATG, WebSphere Commerce, Adobe Experience Cloud, or similar enterprise platforms.
2. Deep Personalization Expertise
Experience with customer segmentation, behavioral targeting, A/B testing, and recommendation engines.
3. Architecture Leadership
Ability to set personalization strategy, define architecture patterns, and guide engineering teams.
4. Data-Driven Decisioning
Hands-on experience using CDPs, analytics, or ML-driven systems to power personalization at scale.
Preferred Background
Experience with personalization tools like Adobe Target, Dynamic Yield, Bloomreach, Optimizely, or Oracle ATG Personalization
Strong understanding of experimentation, conversion optimization, and digital commerce KPIs
Exposure to cloud environments and API/microservices-based architectures
Retail or B2C e-commerce experience is highly beneficial
Contract SAP CRM Developer
Senior programmer job in Waltham, MA
7+ years of experience in SAP Customer Relationship Management (CRM). Design, develop, test, and deploy SAP CRM components, including BOL/GENIL models, Web UI enhancements, and CRM-specific business logic. Maintain and enhance CRM middleware, including debugging of queues and BDOCs.
Develop custom reports, interfaces, enhancements, and forms related to SAP CRM.
Collaborate with functional teams to clarify requirements and translate business needs into technical solutions.
Participate in integration efforts using IDocs, BAPIs, and Web Services (SOAP/REST).
Perform debugging and troubleshooting within SAP CRM and connected systems.
Ensure transport requests comply with coding standards and change management procedures.
Prepare technical documentation for developed CRM objects and interfaces.
Support unit and integration testing cycles with thorough issue resolution.
Contribute to performance tuning and optimization of CRM solutions.
Participate in code reviews and knowledge sharing with peers.
Software Engineer (Go Programing)
Senior programmer job in Waltham, MA
NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people.
If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond.
Job Summary
As a Software Engineer, you will collaborate with a team of highly skilled engineers throughout the full lifecycle of cloud-based software defined storage solutions-including design, development, testing, and maintenance. In this role, you will contribute to technical discussions both within your team and across cross-functional groups, contributing to implement design and development of the product.
Responsibilities
Hands-on design, development and testing for new product feature increment involving complex, interdependent components.
Participate in technical discussions within the team and with cross-functional partners.
Job Requirements
Proficiency in programming languages such as Go and Python.
Ability to write clean, efficient, and maintainable code to solve complex problems and improve system performance.
Experience with containerization technologies (e.g., Docker, Kubernetes).
Strong understanding of cloud computing concepts and platforms (e.g., AWS, Azure, Google Cloud).
Hands-on experience with filesystems, high availability systems, and/or networking preferred.
Creative, collaborative, quick-learning, and results-driven mindset.
Education
5 years minimum of software engineering experience
Bachelor's or Master's degree in computer science
Compensation:
The target salary range for this position is 130,900 - 194,700 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
Equal Opportunity Employer:
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.
Why NetApp?
We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.
If you want to help us build knowledge and solve big problems, let's talk.
Senior Statistician
Senior programmer job in Boston, MA
Responsibilities: You will be responsible for leading a range of projects that involve devising and performing statistical analysis plans and then communicating the methodologies and results of these to our clients in the healthcare sector
Salary: $100,000 per annum
Benefits: Hybrid working options, generous holiday allowance, flexible working hours, private medical and dental insurance, 401K plan, life insurance, full funding for external training, comprehensive travel insurance and more
Role Type: Full-time, permanent
Start Date: We are currently recruiting for start dates throughout 2026 and you will be asked to state your preference on your application form
Location: This role is available in our Boston office
About the Role
Our Statistics team provide statistical and analytical expertise across Costello Medical, devising statistical analysis plans and performing data analysis within R, Excel, Stan, SQL and BUGS software. They are also responsible for communicating the methodologies and results in both written and oral formats to drug and device manufacturers, and doctors. The statistical analyses vary across patient-level clinical trial data, observational study (real-world) data, and published aggregate data. Our work involves a range of techniques such as basic statistical analysis of individual patient data, regression analysis, survival analysis and complex Bayesian network meta-analysis using both standard and emerging methods.
The Senior Statistician will lead statistics projects, working very closely with the Consultant or Team Lead as well as colleagues from all specialities, to ensure that statistics projects are delivered to an exceptionally high standard, on time and in line with client expectations. This involves providing strategic advice to clients at project initiation, supervising the project team and regular interaction with external stakeholders by teleconference, email and in person. The Senior Statistician will also be central to the quality control of the project, involving the review of colleagues' work and the provision of constructive feedback.
Our team typically work on several projects at one time and the results of each analysis can feed into publications, value materials, health economic models or health technology assessment submissions. You will therefore be exposed to a wide variety of our service and a broad range of therapeutic areas. To read more about our recent articles and publications, please visit our website: ***************************************************************
You will also play a key role in contributing to business development by developing and maintaining excellent client relationships and identifying opportunities to provide additional services to clients within projects. There may also be opportunities to line manage and mentor our Statistician Interns.
Career Progression
Senior Statisticians are supported to progress to the Consultant Statistician role. Consultant Statisticians manage a range of projects and have full responsibility for client communication on projects, as well as leading budgeting plans and business development efforts. In addition to technical project delivery, Consultant Statisticians line manage team members and have internal responsibilities spanning areas such as recruitment and training.
To learn more about the personal and professional development opportunities at Costello Medical, explore first-hand career profiles from our colleagues about their experiences with the company: **********************************************************************
About Costello Medical
Costello Medical is a rapidly growing global healthcare agency specialising in medical communications, market access, and health economic and outcomes research. We work with a wide range of clients, including the industry's most successful pharmaceutical and medical technology companies, patient and public health bodies, and charitable organisations. We have been listed in the Top 100 Best Companies to Work For list since 2017 and were proud to receive B Corporation accreditation in 2022. Learn more about us, our work, and our mission on our website: ********************************
Requirements
About You
We are looking for individuals who are collaborative, self-motivated and enthusiastic, with a strong and demonstrable background in the HEOR sector. You will take pride in producing exceptionally high-quality work and will relish the opportunity to build successful client relationships. You will identify and capitalise on opportunities to go above and beyond for clients and exceed their expectations wherever possible. You will be someone who has a genuine desire to play an active role in the development of our growing team. You will enjoy using your experience to train and mentor others and will be skilled at delivering effective feedback to support your colleague's professional development.
You will thrive in a fast-paced environment, be highly organised and able to manage timelines across multiple projects. Additionally, you will be willing to step up and support your project team as needed.
This role is suited to those who have professional experience, of typically no less than 2 years, in applying economic and mathematical modelling techniques within an industry setting, ideally within a pharmaceutical, medical devices or consulting company. Specifically, we are looking for candidates with experience:
Working directly with clients from project initiation to completion
Leading a project team, including delegating tasks and managing the time of others coupled with the ability to manage timelines across multiple projects at once and the flexibility to respond to changing deadlines
Communicating directly with clients including responding to different communication styles, as well as a proven ability to build robust and sustainable client relationships
In addition, essential requirements for the role are:
A degree level or higher qualification in a scientific or mathematical discipline (minimum GPA 3.3) is required. A focus on statistics and data analysis is essential
The technical and mathematical ability, coupled with exceptional written and oral communication skills, to explain complex techniques and results to non-experts, and to teach and mentor others in the Statistics team
An excellent understanding of and extensive experience in the R programming language, and the willingness and ability to rapidly develop your programming skills
A willingness to trial, explore or recommend new software or techniques that may suit specific projects
Exceptional attention to detail and a high degree of accuracy in technical and written work, along with the ability to maintain exceptional customer service and the quality of deliverables under multiple competing demands
The ability to use your initiative and work independently, in addition to working collaboratively within project teams
Excellent written English is fundamental; this will be assessed during the selection process
Desired requirements for the role are:
A Masters degree or PhD in a scientific or mathematical discipline
Experience with Stan, Python, SQL, or other programming languages used for data analysis
Awareness of data standards for clinical research and statistical analysis (e.g. CDISC, SDTM, ADaM, ICH Statistical Principles for Clinical Trials)
Benefits
What We Offer
A starting salary of $100,000 per annum
A discretionary profit share bonus paid twice per year
Private medical insurance with a company contribution
Dental and vision cover
23 days' vacation leave increasing by 1 day to a maximum of 27 days. 6 public holidays plus 1 floating holiday
The chance to work from home for up to half of your working time
Retirement savings via a 401k plan
Paid funding for external education and study leave
Life insurance
Comprehensive travel insurance
Flexible and reasonable working hours
Regular company-funded social activities
Please click here to learn about our reward package and the other benefits of working for Costello Medical: ********************************careers/benefits-package-in-the-us/
The Application Process
You are required to submit your resume and a cover letter via our online application form. In your cover letter, you must explain why you think you would be suited to the role and why you would like to join Costello Medical, with examples to support both. Your resume should clearly state the dates of all qualifications and grades achieved where applicable.
Then, our recruitment process includes a telephone interview with a member of the Talent Acquisition team, followed by an assessment for you to complete in your own time. If successful, you will be invited to an interview which will include a short presentation you can prepare for in advance. Our standard recruitment process lasts around 1 month, however, this can be adapted if necessary.
As an equal opportunity employer, we are committed to fostering a diverse and inclusive workforce and, throughout the recruitment process, there are a number of reasonable adjustments we can provide: ********************************reasonable-adjustments/
Please note that, whilst we embrace AI to innovate and improve processes, your role may involve confidential data that cannot be uploaded to AI. Therefore, it is important for us to assess your own skills and abilities, so we recommend that you do not rely solely on this technology to generate any application materials.
Visa Sponsorship
We welcome applications from international candidates, but we are unfortunately unable to provide visa sponsorship for working visas. Therefore, you must have the right to work in the US independently from the company. However, we are able to consider those on a temporary visa, such as an OPT visa.
Auto-ApplySr. Statistician Wright Lab
Senior programmer job in Boston, MA
This role focuses on performing work related to research and development of new products, innovation, and improvement of products and processes. In addition, this role focuses on performing the following Research Programs and Projects duties: Supports the development of new products and innovation. Includes Clinical roles focused on research projects. Positions in this family perform basic, translational, and/or clinical research towards solving a specific problem for an entity or community. A professional individual contributor role that may direct the work of other lower level professionals or manage processes and programs. The majority of time is spent overseeing the design, implementation or delivery of processes, programs and policies using specialized knowledge and skills typically acquired through advanced education. A specialist level role that is a recognized subject matter expert in job area typically obtained through advanced education and work experience. Typically manages large projects or processes with limited oversight from manager, coaches, reviews and delegates work to lower level professionals, resolving difficult and often complex problems.
Job Overview
This position oversees and coordinates data analysis and data management for clinical investigators. Provides analytic, programming, and data coordination support for researchers, grants, and research projects. Activities include the development and implementation of research databases, data coordination, and analytic plans. Works with principal investigator in the development of protocols and study plans, oversees data management and coordination, and supervises data analyses process. This position is also involved with training of new researchers in research methodologies, coordination of research activities, and the application of advanced programming and statistical methods.
Job Description
Minimum Qualifications:
1. Advanced degree (Master's or PHD) in Statistics, Biostatistics, or a related field.
2. Six (6) years of experience in a medical research environment.
Preferred Qualifications:
1. Experience in computer programming, managing, and analyzing large databases and data sets.
2. Experience with SAS or R programming, and other relevant statistical analysis tools.
Duties and Responsibilities: The duties and responsibilities listed below are intended to describe the general nature of work and are not intended to be an all-inclusive list. Other duties and responsibilities may be assigned.
1. Provides leadership to a research project in the development and implementation of data management and analytic plans.
2. Collaborates significantly in development of grants and provides leadership in their implementation.
3. Collaborates on original research that demonstrates the development or application of new research methodologies.
4. Provides leadership in organizing or administering research components.
5. Assists with teaching and mentoring of clinical researchers.
6. Directly manages and supervises staff: writes and/or contributes to performance evaluations.
7. Participates in the general statistical work of the Department including attending weekly research meetings and meetings with other staff statisticians.
8. Participates in the development of courses and seminars.
9. Actively participates in research seminars and lectures.
Physical Requirements:
1. Normal office environment.
2. Frequent typing/computer keying.
Skills & Abilities:
1. Strong computer skills, including proficiency with MS Office (Word, Excel and Power Point), and familiarity with databases (e.g., experience using MS Access).
2. Analytical skills to appropriately develop and modify complex testing, reviewing of tests, and interpretation of findings.
3. Ability to be meticulous and detail-oriented.
4. Strong organizational skills with the ability to handle competing demands in order to meet project timelines.
5. Ability to work independently and collaborate within a team environment.
6. Ability to multi-task and prioritize responsibilities as needed.
7. Clinical or scientific knowledge and techniques relevant to area of research.
8. Demonstrated care in following procedures and diligence in recordkeeping.
9. Ability to communicate with peers as well as researchers.
At Tufts Medicine, we want every individual to feel valued for the skills and experience they bring. Our compensation philosophy is designed to offer fair, competitive pay that attracts, retains, and motivates highly talented individuals, while rewarding the important work you do every day.
The base pay ranges reflect the minimum qualifications for the role. Individual offers are determined using a comprehensive approach that considers relevant experience, certifications, education, skills, and internal equity to ensure compensation is fair, consistent, and aligned with our business goals.
Beyond base pay, Tufts Medicine provides a comprehensive Total Rewards package that supports your health, financial security, and career growth-one of the many ways we invest in you so you can thrive both at work and outside of it.
Pay Range:
$77,333.26 - $98,603.60
Programmer/Developer KRS1596
Senior programmer job in Boston, MA
Programmer/Developer Boston, MA
Clearance Level: Clearance Eligible
US Citizenship: Required
Job Classification: Full Time
Years of Experience: 5-7 years
Education Level: Bachelor's degree in computer science, Mathematics, or equivalent technical degree; or equivalent industry experience.
Position Description: The Standard Programmer/Developer must have software engineering experience building applications at an Individual Contributor Level as part of an agile team. They know one or more modern programming languages, understand computer science fundamentals either through education or experience, and have worked as part of an Agile team to deliver enterprise software solutions across an organization. The engineer will also possess effective communication skills to interact with various stakeholders internal and external to the organization.
Required Skills:
Bachelor's degree in computer science, Mathematics, or equivalent technical degree; or equivalent industry experience.
Three-plus (3+) years of experience developing production software leveraging modern languages (including: Java, Python, Go, NodeJS, etc.)
One-plus (1+) years of experience developing containerized services deployed in production on orchestration platforms such as Kubernetes, Mesos, Swarm, etc.
Three-plus (3+) years of experience with agile and lean software development philosophies.
One-plus (1+) years of experience working with relational and/or non-relational databases e.g. PostgreSQL, MySQL, MongoDB, Elasticsearch etc.
Two-plus (2+) years of demonstrated experience with modern version control systems such as Git, Subversion, Mercurial, etc.
Clearable to a SECRET or above security clearance
CompTIA Security+ CE or other DoD 8570 IAT II certification, within 90 days
Three-plus (3+) years of experience developing production software leveraging modern languages (including: Java, Python, Go, NodeJS, etc.)
Three-plus (3+) years of experience with agile and lean software development practices.
Global InfoTek, Inc. 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, protected veteran status, or based on disability.
About Global InfoTek, Inc. Global InfoTek Inc. has an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation's pressing cyber and advanced technology needs. For close to three decades, GITI has rapidly combined pioneering technologies, operational effectiveness, and best business practices.
Software Engineer I (Fullstack, Hardware Accelerate)
Senior programmer job in Boston, MA
At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. Our wearable device tracks key physiological metrics such as heart rate variability, resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery.
In this unique role, you'll work closely with talented Embedded, Signal Processing, Electrical, and Mechanical Engineers to assist in the production of world class technology at WHOOP in a dynamic, fun, multi-disciplinary team.
The Hardware Accelerate team within the Embedded Engineering organization develops technology that enables rapid innovation across WHOOP's hardware teams. By creating cutting-edge tools and systems, we streamline workflows and provide real-time insights to engineers, ensuring efficient and high-quality hardware development. As a Full stack Software Engineer, you will design and implement tools that integrate seamlessly with hardware processes, delivering impactful solutions to WHOOP's engineering teams. This role is ideal for an engineer excited about building services that directly support testing, research, experimentation, and algorithm development across the organization.
RESPONSIBILITIES:
* Design and build solutions to support hardware development, combining user-friendly front-end interfaces with robust backend systems.
* Create tools that integrate with hardware equipment like environmental chambers, oscilloscopes, and other engineering devices.
* Develop APIs and services to enhance connectivity across hardware workflows.
* Automate and maintain high-throughput data pipelines to provide real-time insights to engineering teams.
* Collaborate with cross-functional hardware teams to identify and address pain points in development workflows.
* Ensure systems are reliable, scalable, and aligned with WHOOP's mission to deliver innovative hardware solutions.
QUALIFICATIONS:
* Proficiency in Python for backend development, with experience designing APIs and building distributed systems.
* Experience building front-end applications using frameworks like React
* Familiarity with API and RESTful services.
* Experience with relational databases either Postgres, MySql, SQL. Optionally NoSQL databases.
* Comfortable using Git and collaborating in a version-controlled environment.
* Experience with data pipelines, database systems, and interest in or exposure to tool integration for hardware workflows.
* Desire to learn and work outside of your discipline focus.
* Excellent teamwork/interpersonal skills and the ability to communicate effectively.
* Strong tendency to take initiative, to work autonomously and with minimal direction.
* A collaborative mindset and ability to work in a fast-paced, feedback-driven environment.
* Interest in or exposure to hardware development processes, with a willingness to learn.
* Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions.
This posting is for an immediate new hire to our team. For those graduating in the spring of 2026 seeking entry level roles, we kindly ask that you check out this New Grad Opportunities job posting instead to be considered for roles opening at that time. Thank you.
Learn more about our Software Org and how to be successful in your engineering career at WHOOP via our Career Framework.
This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office.
Interested in the role, but don't meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply.
WHOOP is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
The WHOOP compensation philosophy is designed to attract, motivate, and retain exceptional talent by offering competitive base salaries, meaningful equity, and consistent pay practices that reflect our mission and core values.
At WHOOP, we view total compensation as the combination of base salary, equity, and benefits, with equity serving as a key differentiator that aligns our employees with the long-term success of the company and allows every member of our corporate team to own part of WHOOP and share in the company's long-term growth and success.
The U.S. base salary range for this full-time position is $105,000 - 135,000. Salary ranges are determined by role, level, and location. Within each range, individual pay is based on factors such as job-related skills, experience, performance, and relevant education or training.
In addition to the base salary, the successful candidate will also receive benefits and a generous equity package.
These ranges may be modified in the future to reflect evolving market conditions and organizational needs. While most offers will typically fall toward the starting point of the range, total compensation will depend on the candidate's specific qualifications, expertise, and alignment with the role's requirements.
Software Engineer (Boston)
Senior programmer job in Boston, MA
Software EngineerSasakiBoston, MA $80,000 - $105,000 / yearly
About Sasaki
Sasaki is an interdisciplinary design firm at the intersection of architecture, planning, urban design, landscape architecture, and digital products. Sasaki Strategies, an in-house team of designers, analysts, and software developers, is looking for a Software Engineer to help strengthen Sasaki's design and planning practice through innovative uses of technology and human-centered thinking.
Our team is a collaborative, cross-disciplinary group dedicated to building digital products, prototyping new solutions, and partnering directly with design teams to make data and technology integral to the creative process.
We build digital tools that connect design, data, and decision-making, helping visualize complex information and enabling better, more informed choices. Our work spans web applications, data visualization, and interactive platforms that bring design strategy to life.
Learn more about Sasaki Strategies and the kinds of solutions you'll be helping create at sasaki.com/practice/expertise/data-design-tools.
Overview
The Sasaki Strategies team fuses analytics, design, and technical expertise to innovate in planning, built and natural environment design through data-informed impact. We are seeking a Software Engineer to help bridge Sasaki's creative design practice with the development of technology that brings data and ideas to life.
This role sits within a collaborative, cross-disciplinary team dedicated to creating intuitive digital tools and platforms that visualize, communicate, and empower impactful decision-making across planning, design, and the built environment. The ideal candidate has 2-3 years of experience and a strong track record of using code to creatively solve problems.
We are looking for someone who thrives at the intersection of prototyping and building for scale. A versatile thinker and maker who can envision, design, prototype, and deliver. You should feel comfortable moving between early-stage concepts and production environments, collaborating with designers and analysts, and contributing to tools that advance how Sasaki plans and designs for people and the environment.
What is the Role & Key Activities?
Our software engineers collaborate with subject matter experts in UI/UX Design, Data Analysis, Geospatial Data Science, Computational Design, and emerging technologies that support the built environment (Urban Planning, Architecture, Landscape Architecture).
As a Software Engineer, you will participate in projects and products across Sasaki at various scales and implementations. You will be expected to:
Collaborate with design and UX teams to achieve high-quality, intuitive, and delightful user experiences
Develop and implement applications using in-house and third-party platforms
Write clean, modular, and maintainable code that supports reusable design-system components
Work closely with product and data teams to connect visual interfaces with real-world datasets and APIs
Participate in code reviews, peer feedback, and Agile sprint planning
Lead and maintain our design system
Support prototyping and R&D initiatives that explore new tools, workflows, or technologies to advance design practice
Requirements
Be comfortable handling ambiguity and finding solutions in a creative and fast-moving environment
2-3 years of professional experience as a software engineer or front-end developer
Familiarity with Git and version control
Knowledge of HTML DOM, CSS/SCSS, and responsive design principles
Strong proficiency in JavaScript/TypeScript and demonstrated ability to write clear, maintainable code
Experience developing with React (or similar frameworks) and understanding of asynchronous code execution
Ability to translate design files or prototyping tools (e.g., Figma, Framer) into high-fidelity implementations
A collaborative, problem-solving mindset and comfort working in a multidisciplinary team
Curiosity to learn new frameworks, tools, and ideas quickly and to question the status quo
Additional Skills a Plus
Familiarity with a state management system such as MobX or Redux
Experience with TypeScript, C# or other type-safe languages
Comfort working with the Google Cloud Platform such as Firebase, and integrating third-party APIs
Experience with data visualization or geospatial libraries D3.js, Mapbox, Deck.gl
Interest in design systems, accessibility, and identifying repeatable use cases
Curiosity about how emerging AI technologies can enhance workflows, decision-making, and design tools
Exposure to machine learning, natural language processing, or creative tools in this space
Team Culture
Lead with Humility
We are a humble team and believe that our ideas are collectively powered by our team DNA. Regardless of tenure or role, we are open, honest, and encourage each other's ideas and opinions.
Empathy and Autonomy
We are a highly creative team with diverse personalities and skill sets. We focus on how each individual can contribute, with the support and mentorship to become authors of what we work on, what we lead, and what we bring to the world.
Impact and Purpose
We ideate, create, and deliver solutions with integrity. We are focused on leveraging our skills and knowledge to help make more impactful decisions. Challenging work is rewarding and requires resiliency mixed with healthy doses of fun and balance.
Oneness and Connection
We are one team with diverse backgrounds and expertise. We are united by our curiosity and ability to solve problems. We have each other's backs, respect one another, and embrace learning and growing together.
Auto-ApplySenior Software Engineer (Investment Tools)
Senior programmer 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.
Principal Software Engineer (Desktop/UI)
Senior programmer job in Boston, MA
Join our Mapping & Ablation System Software Team and help shape the next generation of cardiac electrophysiology technology. This system enables physicians to visualize the heart's electrical activity in real time and deliver targeted ablation therapy for patients with arrhythmias. You'll advance the software that makes this life-changing technology usable, responsive, and clinically impactful.
As a Principal Desktop UI Engineer, you'll design and build intuitive, high-performance user interfaces that power advanced real-time visualization tools used by clinicians treating cardiac arrhythmias.
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
Lead the design and development of desktop UI features using Qt/QML, Python, and C++ in a Linux environment.
Build fast, data-rich, real-time interfaces for complex clinical workflows.
Partner with UI/UX designers, hardware engineers, and clinical teams to translate requirements into polished user experiences.
Own major software components from architecture through implementation, testing, and deployment.
Mentor junior engineers and champion modern engineering practices.
Support pre-clinical evaluations and system demos for internal and clinical stakeholders.
Responsibilities
Required
Bachelor's degree + 7 years experience, or Master's degree + 5 years, or PhD + 3 years.
Strong background building high-performance UI applications.
Preferred
Expertise in Python and C++; experience with ROS or device-level communication is a plus.
Deep experience with Qt/QML or similar UI frameworks (PyQt, OpenGL, Unity, GTK, WPF).
Proven ability to develop real-time or data-intensive applications.
Strong grasp of software architecture, design patterns, and modern development practices.
Experience collaborating with UI designers and implementing designs from tools like Figma.
Familiarity with Agile, Git, CI/CD, and cloud platforms (AWS/Azure).
Experience in regulated environments (medical devices strongly preferred).
Excellent communication, problem-solving skills, and team collaboration abilities.