Software Development Engineer
Software Development Engineer Job 44 miles from Acushnet
Job Overview: Join our engineering team to build state-of-the-art solutions that interact intelligently with the world. As a Software Development Engineer, you will participate in designing, developing, and optimizing software. Depending on your strengths and experience, you can contribute to one or more of the areas within our platform as detailed in Key Responsibilities.
Key Responsibilities:
1.Explore Multiple Domains: Participate in the development efforts for one or more of the following core aspects:
Hardware drivers & integration
Teleoperation software stack
Machine learning & data collection infrastructure
Linux system software development
Full stack web development
UI/UX development
2.Cross-functional Collaboration: Work collaboratively with AI, and network teams to address real-world challenges and implement innovative solutions.
3.Continuous Learning: Stay current with industry trends, participate in internal training, and actively share knowledge within the team.
Required Qualifications
Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
Strong passion for software platform development, or related technologies.
Strong problem-solving skills and the ability to quickly prototype solutions.
Proficiency in at least one programming language (e.g., C/C++, Python, Go, Java).
Comfortable working with and learning from diverse engineering teams.
Preferred: Previous participation in coding competitions (such as ACM, OI) or any technical contest achievements.
QA Engineer-Python
Software Development Engineer Job 44 miles from Acushnet
Job Title- Python QA Engineer
Key Responsibilities:
Design, develop, and maintain robust, scalable, and high-quality automation frameworks using Python.
Automate functional, regression, integration, and API tests.
Collaborate closely with developers, product managers, and other QA team members to define test strategies and scenarios.
Drive continuous integration and delivery (CI/CD) pipelines using tools such as Jenkins, GitLab CI, etc.
Maintain and improve test automation infrastructure to ensure stable and efficient test runs.
Identify, document, and track bugs and performance issues using tools like JIRA.
Perform root cause analysis for test failures and work with development teams for timely resolution.
Mentor junior QA engineers and share best practices for automation.
Actively participate in code reviews and contribute to test coverage improvements.
Key Skills & Qualifications:
8+ years of experience in QA Automation, with a strong focus on Python-based automation.
Strong hands-on experience with automation frameworks like Pytest, Robot Framework, Selenium, or Behave.
Experience in API testing using tools like Postman, RestAssured, or Requests in Python.
Solid knowledge of CI/CD pipelines, Docker, Git, and test reporting tools.
Proficiency in SQL and working with relational databases.
Experience working in Agile/Scrum environments.
Knowledge of Performance Testing and tools such as JMeter or Locust is a plus.
Familiarity with cloud platforms (AWS, Azure, or GCP) is advantageous.
Excellent analytical, debugging, and problem-solving skills.
Strong communication and collaboration abilities.
Preferred Qualifications:
Bachelor's or master's degree in computer science, Information Technology, or a related field.
ISTQB certification or any automation-related certification is a plus.
Quality Assurance Engineer (CAPA)
Software Development Engineer Job 48 miles from Acushnet
Job Title: Quality Engineer (CAPA)
Openings: 2
Duration: 1 Year Contract
222 Jacobs Street, Cambridge, MA 02141
If not Cambridge, then 1010 Murry Ride Dr. Pittsburgh PA
PR: $40-50/HR
Interviews Process: 1 and Done Interview with Manager
Job Description:
Insight Global is seeking a SME in Corrective and Preventative Actions (CAPA) to analyze and advise involved teams throughout the various end-to-end CAPA investigation processes. The responsibilities of this person will be as follows:
Complete product and process CAPA review tasks such as identifying issue descriptions, reviewing data, facilitating root cause analysis, advising on solutions, implementing solutions, and effective monitoring of the product post-CAPA
Initiative CAPA investigations and advise on solutions to cross-functional teams
Manage CAPA activities across all cross-function teams, including scheduling CAPA team meetings, ensuring the deliverable timeline will be met, ensuring effective monitoring post analysis, represent the CAPAs during audits and Review Board meetings, and mentoring the team throughout the analysis process
Confidently work in a high-pressure environment while delivering on multiple projects with urgency
Must Haves:
-Bachelor's in engineering or related field
- 3-5+ years practical experience with CAPA - medical device industry preferred
Root cause analysis methodologies, statistical sampling for effectiveness
Owning CAPA processes from start to finish
- Strong understanding of appropriate global regulations and Quality Management Systems such as 21 CFR Parts 803, 806, and 820, ISO 13485, ISO 9001 and ISO 14971
-Demonstrated ability to partner with the business and effectively interact with and influence employees, and managers on all levels
Plusses:
Medical device industry experience
Experience with Trackwise
Project Manager background, especially over CAPA activities
Test Engineer - iOS
Software Development Engineer Job 51 miles from Acushnet
Job Title: Software Quality Engineer
Duration: 12 months
Contract Type: W2 only
Pay Rate: $56.34/Hour
Design, develop, and implement test strategies for applications in iOS
Build comprehensive testing plans, test cases, test data, and testing documentation.
Develop automated test scripts and frameworks for testing machine learning models and computer vision algorithms on mobile devices.
Perform manual and automated testing to validate functionality, performance, and accuracy of models integrated in mobile app.
Conduct performance testing and evaluate the efficiency and speed of machine learning algorithms in mobile environments.
Monitor and report bugs, defects, and performance issues in detail, track and resolve issues.
Collaborate with product management and engineering groups to develop new products and features.
Required Skills:
3+ years in software quality assurance with experience in testing mobile apps and computer vision models/algorithms.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Proficiency in programming/scripting languages such as Python, Java, Swift, Kotlin, or JavaScript.
Experience with testing tools for continuous integration, build automation, and version control systems (e.g., Jenkins, Git, GitHub).
Knowledge of performance and scalability testing for mobile applications.
Understanding of mobile device behaviors and constraints related to computer vision and machine learning (e.g., memory, processing power, battery usage).
Excellent written and verbal communication skills.
Software Engineer (React / Python)
Software Development Engineer Job 44 miles from Acushnet
Boston - Hybrid
$190,000
Are you a Full Stack Software Engineer with a passion for geospatial technology and a desire to contribute to impactful, nature-based solutions? Join a venture-backed technology company at the forefront of innovation, working to deliver cutting-edge data and technology.
Why Join?
Opportunity to work on a mission-oriented project with global impact.
Collaborate with a team of experienced and innovative engineers and scientists.
Contribute to a high-potential startup with pioneering science at its core.
Develop and maintain best-in-class data and technology solutions.
Flexible, hybrid work environment.
Competitive compensation and benefits.
The Company:
A rapidly growing technology company operating at the intersection of space-tech and nature-tech. They are dedicated to accelerating the transition to a sustainable future through the development of reliable and transparent environmental data. They utilize industry-leading technology to address critical challenges related to natural capital.
The Role:
As a Full Stack Software Engineer, you will play a key role in designing, developing, and maintaining front-facing web applications that deliver unique insights to customers. You'll collaborate closely with software engineers, ML/AI engineers, and data scientists, using agile methodologies to manage and prioritize tasks. You'll also work with the product team to understand user needs and implement features that improve their experience.
Essential Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent work experience.
4+ years of experience with JavaScript/React.js/Vue.js
Python
AWS
Understand of mapping technologies (Leaflet, Mapbox GL, Cesium) or Geospatial knowledge
Benefits:
Up to $190,000
Hybrid working
401k
L&D budget
Pension plan
Private healthcare
Potential equity in a rapidly scaling business
If you are interested in this role, please apply with your resume through this site.
SEO Keywords for Search: Full Stack Engineer, Software Engineer, JavaScript, HTML, CSS, Web Development, Front End Developer, Back End Developer, Geospatial, Mapping, GIS, Cloud Computing, AWS, Azure, Google Cloud Platform, Database, API, Agile, UX, UI, React, Angular, Vue.js, Node.js, Python, Data Visualization, Python, Django, FastAPI.
Disclaimer:
Attis Global Ltd is an equal opportunities employer. No terminology in this advert is intended to discriminate on any of the grounds protected by law, and all qualified applicants will receive consideration for employment without regard to age, sex, race, national origin, religion or belief, disability, pregnancy and maternity, marital status, political affiliation, socio-economic status, sexual orientation, gender, gender identity and expression, and/or gender reassignment. M/F/D/V. We operate as a staffing agency and employment business. More information can be found at attisglobal.com.
Software Engineer (Power Trading)
Software Development Engineer Job 48 miles from Acushnet
⚡ Role: Software Engineer
💼 Industry: Power Trading & Energy Markets
💰 Salary: $120-$160k
Those located on the east coast will be preferred.
My client is a leading electricity trading company specializing in congestion trading across US wholesale electricity markets. They excel in electricity markets, trading, congestion analytics, FTR trading, and power analytics.
Position Overview
We are seeking a Software Engineer to join our client's team, reporting directly to the Chief Technology Officer and collaborating with trading teams. The ideal candidate will develop and maintain critical data infrastructure while supporting trading operations.
Key Responsibilities
Develop, maintain, and optimize Python-based data pipelines, analytics software, and dashboards
Refactor existing code to improve business processes
Create and maintain interactive visualizations using Dash Plotly
Design and implement database structures across relational and big data platforms
Support trading teams by translating their needs into technical solutions
Ensure cross-market compatibility of all developed solutions
Requirements
Degree in Computer Science, Electrical Engineering, or related field
Strong Python development skills
Experience with relational databases, SQL, and/or Snowflake
Knowledge of big data platforms (AWS Athena, DynamoDB)
Excellent problem-solving abilities with focus on process improvement
Ability to thrive in fast-paced environments without sacrificing accuracy
Strong communication skills for presenting complex information clearly
Benefits
Competitive salary, bonus structure up to 50% of base, and PTO
Comprehensive health, dental, vision, and disability insurance
401k safe harbour match and profit-sharing
Principal Software Engineer - C++
Software Development Engineer Job 44 miles from Acushnet
$180,000 - $250,000 + equity
Unlimited PTO, Healthcare coverage
We are currently partnered with a hypergrowth startup who build AI that revolutionizes the process of Edge Hardware Development. They are seeking an experienced software engineer to spearhead the development of cutting-edge AI-driven code generation & transpilation tools. This role focuses on bridging the gap between algorithm design and deployment on embedded systems by leveraging Generative AI, Static Analysis, and Formal Verification techniques.
As a Principal Engineer, you will be defining software architecture from Agentic AI pipelines in C++ and Python for code translation products, integrating state-of-the-art AI models with incorporate formal verification & static analysis methods into the code gen pipeline, support w. code repo's and CI processes.
Key Responsibilities:
Design and implement AI-driven code translation pipelines, integrating state machines, message queues, and distributed processing.
Develop scalable, well-structured software for robust and extensible code generation solutions.
Deploy and manage containerized applications using Docker.
Collaborate with domain experts to incorporate formal verification and static analysis into the pipeline.
Ensure system reliability by leveraging cloud-based distributed architectures.
Required Skills & Experience:
7+ years of professional experience in C++ based enterprise software development.
Proven ability to design and implement large-scale software systems from concept to deployment.
Strong background in software best practices, including testing, CI/CD, and release management.
Proven experience translating customer requirements into architecture and insights
Preferred Qualifications:
Experience with Compiler development - experience with Clang, LLVM
Experience with advanced software verification techniques like fuzzing and/or formal verification
● Python experience
Experience with ML Tools and Frameworks
Experience working with embedded, heterogeneous (FPGA and/or GPU), and/or distributed system
This is an opportunity to work at the forefront of AI-powered software development, contributing to groundbreaking technology that transforms how code is generated and deployed. You will be leading key projects and will report directly to the SVP Engineering & Product.
Please apply ASAP for more info.
Robotics Software Engineer
Software Development Engineer Job 44 miles from Acushnet
Job Title: Robotics Software Engineer
About Us: We are an innovative technology company specializing in robotics solutions that address complex challenges across various industries. Our mission is to develop cutting-edge robotic systems that enhance efficiency, precision, and adaptability. We are seeking a talented Robotics Software Engineer to join our growing team and contribute to the design, development, and deployment of advanced robotic systems.
Position Summary: The Robotics Software Engineer will be responsible for developing and implementing software solutions for robotic systems, focusing on functionality, reliability, and performance. This role involves collaborating closely with cross-functional teams, including mechanical, electrical, and systems engineers, to design and optimize robotic solutions for real-world applications.
Key Responsibilities:
· Design, develop, and test software for robotic systems, including motion planning, navigation, and control algorithms.
· Implement and optimize software for embedded systems, sensors, and actuators.
· Collaborate with hardware teams to integrate software with mechanical and electrical components.
· Develop simulation environments to test and validate algorithms and system behavior.
· Write and maintain clean, efficient, and well-documented code.
· Debug and troubleshoot software issues in prototypes and deployed systems.
· Participate in system architecture design and contribute to defining software requirements.
· Develop and refine algorithms for mobile robots, including mapping, obstacle avoidance, and voice command integration.
· Stay up-to-date with advancements in robotics and software engineering, and incorporate best practices into development processes.
Requirements:
· Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
· 3+ years of experience in robotics software development.
· Proficiency in programming languages such as C++ and Python
· Experience with ROS/ROS2 (Robot Operating System) standard packages and deployment
· Strong understanding of robotics concepts, including kinematics, dynamics, control systems, and SLAM (Simultaneous Localization and Mapping).
· Experience with sensor integration, such as cameras, LIDAR, and IMUs.
· Expertise in developing solutions for mobile robots, including mapping, obstacle avoidance, and voice command functionalities.
· Familiarity with simulation tools (e.g., Gazebo, Webots, or V-REP).
· Excellent problem-solving skills and the ability to work in a fast-paced environment.
· Strong communication and teamwork skills.
Nice-to-Have Skills:
· Experience with AI and machine learning in robotics applications.
· Knowledge of real-time operating systems (RTOS) and embedded systems programming.
· Background in computer vision or deep learning frameworks.
· Experience with cloud-based robotics platforms and IoT integration.
· Familiarity with agile development methodologies.
Why Join Us?:
· Opportunity to work on cutting-edge robotic technologies that impact industries worldwide.
· Collaborative and innovative work environment.
· Competitive salary and benefits package.
· Career growth opportunities in a fast-growing company.
· The chance to be part of a passionate and talented team shaping the future of robotics.
Senior Quant Developer
Software Development Engineer Job 44 miles from Acushnet
We are looking for a Senior Quant Developer to work with our Long/Short team. This is an exceptional opportunity to help build out alpha, risk and portfolio analysis systems at Acadian as part of a small entrepreneurial team. The successful candidate will be integral to developing the platform and infrastructure for quantitative models used in Acadian's hedge fund products. As a member of the investment team, this person will closely collaborate with PMs, quantitative researchers and integration analysts.
What You'll Do:
• Build systems to gather, cleanse and integrate data from various sources for research, modelling and implementation needs
• Enhance and maintain existing platform, analytics and reporting cycle
• Assist with new strategy development, including data ingestion, back testing and implementation
• Apply advanced algorithms from the field of quantitative finance, computational science, etc. to assist in the research of economic and financial variables
• Partner with quantitative portfolio managers to build tools and software libraries to advance analytics platforms
We're Looking for Teammates With:
• Minimum 5 - 10 years of experience as a quantitative developer preferably for an investment firm
• Bachelor's degree with an outstanding academic record in a technical field such as mathematics, science or engineering; Master's degree or CFA preferred
• Hands on development experience with at least two of the following Python (Numpy, Scipy, Pandas), Spark, Matlab, SQL, Java, Scala, C++/C# or R.
• Proficiency in financial data series, building and optimizing database structures and operating data delivery platforms
• Superior software and database design and programming skill to move quickly from concept to solution
• World-class analytic skills and the ability to clearly articulate the approach, process and results in verbal, graphical and written form
• Creativity, enthusiasm, collegiality and the ability to excel in a self-starting environment
• Drive and humility to deliver on high value projects and roll up your sleeves attitude
Why work here:
Acadian is a quantitative investment firm where ideas are empowered by technology. Our team is made up of a diverse mix of professionals who thrive in a culture that fosters ingenuity through collaboration and transparency.
• Casual office environment. Casual dress code everyday. The kitchens are stocked with free snacks and drinks.
• Better Benefits. Get quality medical, dental and vision insurance; Paid leave bank of 20 days; Profit Sharing; Tuition & Health Club Reimbursement.
• Opportunities to Develop Personally & Professionally. We promote local volunteerism and organize hands-on opportunities throughout the year. Work side-by-side with some of the industry's most admired professionals.
To apply for this position or view Acadian's open roles, please visit the Careers section of our website at: ******************************************************* We will contact only selected candidates. If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at ****************************.
It is the policy of Acadian Asset Management LLC to provide equal employment opportunity to all qualified persons without regard to race, creed, color, sex, age, national origin, marital status, veteran status, citizenship status, disability, or sexual orientation.
Software Engineer - Backend
Software Development Engineer Job 44 miles from Acushnet
Are you ready to join a world leader in the exciting and dynamic fields of the Pharmaceutical and Medical Device industries? PQE Group has been at the forefront of these industries since 1998, with 40 subsidiaries and more than 2000 employees in Europe, Asia, and the Americas.
Job Overview
We are seeking a talented and driven Software Engineer to join our team, focusing on backend development. In this pivotal role, you will have the opportunity to contribute to the design and implementation of robust backend systems while influencing the development of cutting-edge technology. As a backend engineer, you will work on customer-facing software that powers industry-leading applications and machine learning capabilities aimed at improving dental health on a global scale.
Responsibilities:
Foster strong, collaborative relationships with software, machine learning, and cross-functional teams to deliver high-quality solutions.
Contribute to the most critical projects, bringing value to the organization and advancing its technology vision.
Advocate for pragmatic engineering solutions that drive continuous improvement across the team.
Communicate effectively with various stakeholders, tailoring your messaging to your audience.
Work alongside your teammates to design, build, and automate testing for RESTful services across multiple layers: application, identity, data pipeline/storage, and machine learning.
Enhance the existing Data Lake to support the storage and querying of vast amounts of binary and textual data, utilizing S3, RDBMS, and NoSQL databases.
Innovate the deployment of versioned machine learning models at scale.
Contribute to advancing platform deployment automation capabilities, ensuring a seamless experience for users and customers.
Enable the platform to efficiently support complex interactions with customer and partner technologies.
Qualifications:
Bachelor's degree in Computer Science or a related field, with a strong interest in distributed systems.
Minimum of 4 years of experience building secure, scalable, and reliable SaaS systems, ideally on cloud platforms such as AWS, Azure, or GCP.
At least 4 years of hands-on experience with backend technologies such as Node.js or Python.
Proven experience in developing well-crafted APIs that facilitate smooth collaboration with frontend developers.
Strong knowledge of SQL and NoSQL database design, with expertise in schema normalization and query optimization.
Passion for utilizing engineering skills to improve global health outcomes and make a positive impact on people's lives.
Preferred Qualifications:
Experience with Docker and Kubernetes or AWS-ECS for containerized environments.
Familiarity with Identity-as-a-Service platforms like Auth0, OKTA, or AWS Cognito.
Experience with automated deployment tools, such as CDK or Teraform.
Next Steps
Upon receiving your application, if a match is found, the Recruiting department will contact you for an initial HR interview. If there's a positive match, a technical interview with the Hiring Manager will be arranged. In the case of a positive feedback coming from the Hiring Manager interview, the recruiter will contact you for the next steps or to discuss our proposal. Alternatively, if the feedback is negative, we will contact you to halt the recruitment process.
Working at PQE Group
As a member of the PQE team, you will be part of a challenging, multicultural company that values collaboration and innovation. PQE Group gives you the opportunity to work on international projects, improve your skills and interact with colleagues from all corners of the world. If you are looking for a rewarding and exciting career, PQE Group is the perfect place for you. Apply now and take the first step towards an amazing future with us.
Software Engineer
Software Development Engineer Job 44 miles from Acushnet
Leading, Boston-based, quant trading firm is seeking an Execution Developer to join their firm. You will be building the tools, platforms and algorithms that enable investment engines for multiple teams, driving forward their centralized global trading operation
Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for high touch and quant traders, monitoring capability, post-trade performance analysis and software to optimize all aspects of the trading lifecycle.
The Team:
The team is currently undergoing a significant investment in order to rationalize the trading capability across multiple teams. The engineering team works exceptionally closely with both the Trading Desk and the Execution Research team in order to design, build and maintain a world-class trading capability. They have trading floors in London, Hong Kong, Boston and New York and are responsible for trading in excess of 5 trillion dollars annually.
About you:
You will be an expert software developer and ideally understand the financial markets with relevant electronic trading experience in at least one of the asset classes that we trade. You'll be a member of a highly focused team with an exceptionally broad responsibility, so great communication skills and an ability to work as part of a team are a must.
In order to qualify:
Expert proficiency in Java.
Database / SQL skills.
Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues.
A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches.
Proficient working on both Linux and Windows platforms.
Advantageous:
An excellent understanding of financial markets and instruments.
Experience with FIX is a significant advantage.
Experience working closely with Quants and/or Traders.
Python knowledge.
Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank.
Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing.
Experience of web-based development (TypeScript).
Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimization algorithms.
Software Engineer - Up to $130k + Bonus + Package
Software Development Engineer Job 44 miles from Acushnet
Client: Elite Tech Firm
Experience Level: 1+ years'
Salary: Up to $130k + Bonus + Package
An elite tech firm are searching for Software Developers to join a group of the highest-regarded talent around!
This team has an unlimited budget when it comes to technology, promotes a great culture, and is made up of incredible like-minded individuals.
Role
Building out high performance tools - utilising cutting edge technology across a diverse range of greenfield projects
Tech driven environment - Java 23 and Python 3 used extensively!
Direct involvement in the build out and recruitment of a growing team, as well as daily mentoring responsibilities
Skills/Experience
Strong knowledge of Java or Python
STEM degree - strong computer science fundamentals (Preferred)
Software Engineer - Mobile Front End
Software Development Engineer Job 46 miles from Acushnet
NATICK, MA
CHICAGO, IL
Aila is redefining how enterprise retailers, healthcare providers, and more serve their customers through our platform of high-performance self-service solutions. With customers like Costco, Panera, and Quest Diagnostics, we're transcending the limitations and expense of legacy systems with faster, smarter, and more intuitive customer and employee-facing experiences.
We're an entrepreneurial and fun-loving team dedicated to building a great company as we enter our next growth phase.
Position Details
We're seeking a highly motivated technical person to join our growing software development unit. The software engineer will develop and drive various technologies across a variety of languages and mobile and cloud based technologies. These initiatives span mobile/web applications, and backend cloud architecture. This individual will operate to expand Aila capability and will operate in an agile environment. They will apply AI tools and methodologies, and ensure strategic alignment across our functional teams.
Deliver high quality software solutions with initial guidance
Operate in a self sufficient way to deliver cutting edge technology to our world class Aila customers.
Manage day-to-day development activities across multiple projects, ensuring projects are transparently communicated, delivered on time and within budget
Collaborate with product owners to translate requirements into technical specifications
Build test driven tools to verify the features are working to the product specifications
Debug and diagnose complex and cross-system related capabilities, from mobile, to web to cloud based services.
Qualifications
BS/MS in Computer Science, Software Engineering, or a related field
3+ years of hands-on development experience with mobile, with an emphasis on iOS(Swift and Objective-C)
Extensive knowledge in the building and distribution of mobile applications, at scale
Extensive knowledge in native libraries, focused on Apple EcoSystem(Apple development kit, CoreML, etc.)
2+ years building native or web based applications, from wireframe and mockups to smooth and impressive interactions
Proven expertise in developing mobile applications (iOS/iPadOS preferred) with modern hybrid platforms such as React Native and native platforms such as SwiftUI or UIKit
Proven track record of delivering high quality solutions on mobile hardware, that leverage features such as camera, location, and mobile workflows for iOS and Android
Preferred Qualifications
Experience with public-facing frameworks, SDK's, and API's
Knowledge of hardware/firmware development and/or IoT environments
Aila Technologies is an equal opportunity employer. All employment decisions are solely based on business needs, job requirements and individual qualifications without regard to race, gender, religion, ethnicity, age or any other status protected by the laws and regulations where we operate.
Senior Software Engineer - Core Platform
Software Development Engineer Job 44 miles from Acushnet
Hybrid: 1 day per week in Boston
Apollo Solutions are working on behalf of a top investment firm in Boston to hire a Senior Software Engineer for their Compute Platforms team.
In this role, you will play a key role in developing their compute platform and various different systems including AI and Observability. The ideal candidate will have expertise in building distributed systems, applications and infrastructure and be capable of owning high quality end-to-end systems.
Key Responsibilities
Collaborate with the Research group to gather requirements for compute platforms, workflows etc.
Architect and build scalable cloud-native solutions in AWS as well as on-premises systems.
Develop high quality code in Python
Leverage IaC tools like Terraform and building CI/CD pipelines using tools such is Gitlab.
Qualifications
Bachelor's degree in Computer Science, Mathematics or similar
3+ years of professional experience in software development, preferably with Python.
Proven experience in building large-scale, high-performance distributed systems.
Strong knowledge of cloud-native solutions on public cloud platforms (AWS preferred).
Proficiency in building robust CI/CD pipelines
Experience with Infrastructure-as-Code tools (Terraform preferred).
If you're interested, please apply now!
Software Engineer
Software Development Engineer Job 44 miles from Acushnet
We're hiring a Software Engineer to lead efforts in optimizing and deploying machine learning inference across a range of modern hardware platforms. This role is critical as we expand the reach of our AI models into real-world applications requiring high-throughput and low-latency performance.
You'll be joining a team focused on building and shipping high-performance AI systems, with a strong emphasis on practical deployment and optimization. Our engineers work close to the hardware, blending systems expertise with machine learning fluency to deliver reliable and efficient solutions.
The Software Engineer will take ownership of optimizing inference pathways across GPU, CPU, and emerging accelerator platforms. You'll be expected to work independently, experiment with performance techniques, and interface closely with model and systems teams. The work is technical, hands-on, and has direct impact.
What we can offer you
Deep ownership over core inference systems
Collaboration with experts in systems, ML, and compiler optimization
Access to a wide range of hardware accelerators and software stacks
A tight feedback loop from experimentation to production
Clear, technical impact on real-world AI deployment
Competitive salary and equity package
Key responsibilities
Optimize inference stacks for GPU, CPU, and NPU architectures
Build and maintain performant inference pipelines using CUDA, C++, and Triton
Interface with Python/PyTorch-based ML models to ensure smooth deployment
Tune low-level primitives for maximum hardware utilization
Deliver end-to-end optimized inference setups with minimal supervision
Stay current with developments in quantization, decoding strategies, and model execution
Improve throughput, minimize latency, and adapt solutions across diverse environments
Relevant keywords: Training Infrastructure Engineer, inference optimization, CUDA, Triton, C++, GPU, CPU, NPU, PyTorch, vllm, DeepSpeed, ggml, low-latency, high-throughput, model deployment, ML systems
Senior Software Engineer
Software Development Engineer Job 44 miles from Acushnet
Senior Software Engineer | Multi-Strat Hedge Fund | Python, AWS and GIT
A leading Multi-Strat Hedge Fund that has rapidly grown in assets under management is building out a new Data Analytics platform. They have expanded into several asset classes, including credit, equities, fixed income and real estate and as a result looking to leverage a shared platform to capture cross-asset class opportunities.
This firm has invested heavily in its technology and infrastructure, which has fueled strong investment returns and growth over the past 5 years. They are now a fully tech driven business that uses massive data sets, proprietary algorithms, and statistical models to identify patterns, forecast market trends, and optimize trades in real time. This role will support applications and infrastructure that power real time monitoring, analysis, and trading systems.
You'll join a growing, world-class team and focus on designing and building their next-gen compute platform, which is one of the core engines of the business.
Responsibilities:
Design and build cloud native containerized microservices and applications with Python, AWS, and EKS from scratch
Help drive an early-stage migration to AWS, and define future architecture for cloud data/ML platforms, tools, and their underlying infrastructure
Collaborate with other teams on best practices, platform adoption, and migration of existing applications
Work directly with the Director of Development and other top engineering leaders to define and execute this firm's engineering vision
Skills:
Advanced proficiency in Python for both backend engineering of web applications and AI/ML model development.
Understanding of AWS best practices for CI/CD pipelines, infrastructure as code (terraform or equivalent), and cloud security
Excellent communication, analytical, and problem-solving skills.
Proven ability to develop relationships with stakeholders, communicate project status, and understand detailed business requirements.
Benefits:
Industry leading compensation and benefits
Hybrid flexibility in Boston office
Collegiate, collaborative, tech driven culture
Senior Lead Software Engineer
Software Development Engineer Job 44 miles from Acushnet
Plastik AI is harnessing the power of artificial intelligence to revolutionize the plastic and plastic compounding industries, bridging the gap between engineers using plastics and manufacturers creating them. At the core of our platform is Herman, an advanced AI agent designed to match product requirements with ideal plastic compounds. Herman leverages a combination of public and proprietary data to enable rapid and precise material recommendation, which can be easily ordered within a marketplace.
We are looking for a skilled Senior Lead Software Engineer to play a key role in building the front-end and back-end infrastructure for tools and interfaces that make Herman accessible to engineers and manufacturing companies. Our next-generation platform will meld novel user experiences with AI to enable easy plastic selection, sourcing, and logistics. This transformative approach unlocks new possibilities in plastics innovation, enabling faster, smarter, and more efficient product development and material discovery.
As part of our cross-disciplinary team, you will work alongside MIT-trained engineers, scientists, and business professionals to build a groundbreaking AI platform for the plastics industry. Join us in transforming how the world approaches plastic materials through cutting-edge technology and innovation. Identify our end users' data needs and build efficient and scalable data pipelines Create frameworks and services that will be used by other Plastik Ai engineers and data scientists.
Job Responsibilities
Collaborate with software, the executive team, and developers to automate business-critical workflows.
Leadership and Product Management - Collaborating with cross-functional teams, including business analysts, project managers, and quality assurance, to gather requirements, provide technical insights, and ensure successful project delivery.
Application Development - Technical leadership of all aspects of our applications and infrastructure, including data management, web application, visualization, tooling, and analytics.
Data & Analytics - Lead the development of custom dashboards, automate reports, and provide insights for data-driven decision-making.
Troubleshooting and support - Identifying, diagnosing, and resolving technical issues and bugs within our applications to ensure a smooth user experience. Leading technical documentation for our custom modules, and integrations for future reference and knowledge sharing.
Leading code reviews to ensure best practices, coding standards, and quality assurance.
Qualifications
Bachelor's or Master's degree in Design, Computer Science, or related fields, or equivalent professional experience.
5+ years of experience as a Software Engineer or Technical Lead.
Expertise in web application development - customization, module development, and system administration.
Strong programming skills in Python, JavaScript, and PostgreSQL.
Experience building APIs, databases, and front-end development.
Expertise with AWS and cloud computing technologies, particularly EKS and zero-trust architectures.
Experience with server-side web application development. Full-stack development experience preferred.
Familiarity with IT security, cloud hosting, CI/CD, and DevOps best practices.
Ability to troubleshoot, optimize, and scale software systems.
Strong leadership and project management skills.
Excellent communication skills and ability to collaborate in a fast-paced environment.
What We Offer:
Competitive salary and equity options.
Health insurance and other benefits.
A collaborative and innovative work environment with opportunities for professional growth.
The chance to work on transformative technologies in the plastics and AI space.
Sr. Software Engineer (Full stack) (On Site)
Software Development Engineer Job 47 miles from Acushnet
Job Title: Sr. Software Engineer (Full stack) (On Site)
Division/Function: Software Engineering
Reports to: Head of Software Engineering
Direct Reports: No
FLSA Status:
Exempt
Last Updated: March 2025
Our Mission:
In a world where drug development is an incredibly slow and inefficient process, we enable the biopharma industry to advance drugs faster and easier than has ever been possible with our simple, tech-driven platform
that delivers critical capabilities quickly and with consistently high quality.
Company Summary:
Now out of stealth, Dash Bio takes a technology-first approach to developing critical services across the drug development lifecycle. The company is building new capabilities that leverage AI, robotics, and fully-integrated software to fundamentally reinvent the way drugs are brought to market. Our first capability is a highly-automated clinical bioanalysis lab that promises to deliver GLP-compliant services with unprecedented speed.
Dash is led by an ambitious team of industry pros aligned on a shared vision and ethos. Founders include Dave Johnson (CEO), former Chief Data & AI Officer at Moderna; Ander Tallett (COO), CEO and founder of DigitalRadius and an experienced executive with stints at Moderna and Science Exchange; and Ely Porter, CTO and co-founder of Rootpath, a pioneer in synthetic immunology and gene synthesis.
We are a place where employees are stretched to do the best work of their career.
Job Description:
We are seeking a Senior Software Engineer (Full Stack) to help build and optimize software solutions for lab automation and bioanalysis workflows. This role is on-site in Newton, MA, where you'll work closely with scientists, automation engineers, and quality teams to integrate software with real-world lab systems.
Key Responsibilities:
Software Development: Design, develop, test, and maintain scalable, high-performance software systems.
Collaboration: Work closely with lab scientists, quality assurance, and automation engineers to support experimental workflows and automation projects.
Back-End Development: Design and implement scalable, high-performance APIs and services to support instrument integrations, data processing, and lab automation workflows.
Front-End Development: Build intuitive, responsive user interfaces for lab scientists and technicians, using React and other modern frameworks.
Data Modeling & Database Design: Design and optimize relational database architectures, ensuring efficiency, scalability, and secure data access.
Technology Integration: Help integrate software solutions into lab operations, streamlining processes and improving reliability in a fast-paced startup environment.
System Architecture: Architect and optimize software components for performance, reliability, and scalability.
Code Quality & Best Practices: Participate in code reviews, enforce best practices, and write clean, maintainable code.
Troubleshooting: Debug and resolve complex technical issues across multiple environments.
Process Improvement: Enhance agile development workflows, CI/CD pipelines, and software delivery processes.
Innovation & Growth: Stay ahead of emerging technologies and advocate for their strategic adoption in our tech stack.
Qualifications:
Bachelor's degree in Computer Science or a related field (Master's degree is a plus) or equivalent practical experience.
5+ years of professional software development experience (preferably in biotech/life sciences).
Strong proficiency in TypeScript.
Strong back-end experience developing scalable APIs using Node.js (preferred)
Experience in React (strongly preferred) or other front-end frameworks (Vue, Angular, etc.).
Experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
Expertise in relational database schema design and SQL query optimization.
Strong understanding of system architecture and scalable application development.
Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities in an agile environment.
What We Offer:
Opportunity to work at the forefront of bioanalytical innovation.
Collaborative and inclusive company culture.
Competitive salary and comprehensive benefits package.
Professional development and career advancement opportunities.
How to Apply:
Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and interest in joining Dash Bio to [Insert Contact Email or Application Link].
Dash Bio is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Software Engineer (GenAI Engineer)
Software Development Engineer Job 44 miles from Acushnet
Project: Developing generative AI-based web applications using OpenAI and other providers, integrating with Databricks, SQL, and Python, and establishing CIB DevOps frameworks.
Candidate Value Proposition
The successful candidate will have the opportunity to work directly with investment teams, building cutting-edge technology in a crucial industry, and developing innovative applications within generative AI.
Roles and Responsibilities
Design and Develop Solutions: Architect, design, and implement scalable, robust, and secure applications using Azure cloud services. Develop application features and functionalities using C#, Node.js, or Python, ensuring high performance and responsiveness. (Expertise in at least one of these languages is required.)
AI Integration: Utilize Azure AI services to integrate machine learning and AI capabilities into applications, enhancing functionality and user experience. (Familiarity with Azure AI services is needed.)
Optimize LLM API Interactions: Use prompt engineering, retrieval-augmented generation (RAG), context management, and performance tuning.
Code Quality / Code Reviews: Write clean, maintainable, and efficient code following industry best practices and coding standards.
CI/CD Pipelines: Set up and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes.
Documentation: Create and maintain comprehensive documentation for code, APIs, and system architecture.
Candidate Requirements / Must-Have Skills
6-10+ years of experience in software development, with strong object-oriented programming and design principles.
Experience working with LLMs and related AI frameworks (e.g., LangChain, Vector Databases, RAG).
Experience with API development and integration (RESTful APIs, GraphQL, cloud-based services).
Knowledge of relational and NoSQL document databases.
Exposure to Docker and Kubernetes container orchestration is a plus.
Experience deploying solutions in cloud environments (AWS, Azure, GCP, Kubernetes, Serverless).
Soft Skills Required
Strong problem-solving and analytical skills.
Excellent communication and cross-functional collaboration skills.
Passion for AI innovation and automation.
Nice-to-Have Skills
Experience in financial services and investments.
Java Software Engineer
Software Development Engineer Job 44 miles from Acushnet
The Purpose of Your Role
We are building our platform. As a Full Stack Engineer, you will be an integral member of a dynamic team continuously improving our cloud deployment platform, “automating all the things”, in support of our rapidly expanding product portfolio.
Suggest deployment patterns & practices improvements based on findings from past deployments and production issues, collaborate with DevOps team to implement these.
Promote a DevOps culture, including forming relationships with other technical and business teams.
Design effective monitoring / alerting (for conditions such as application-errors, high memory usage) and log aggregation approaches (to quickly access logs for troubleshooting, or generate reports for trend analysis) to proactively notify business stakeholders of issues and communicate metrics, working closely with these stakeholders.
You'll have the opportunity to own entire features from concept to deployment working on multi-functional teams, bring ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn. A highly motivated individual who work well in a synergetic, iterative, and fast-paced environment.
The Skills You Bring
Very strong in Javascript, Node, Vue.js and Angular
A strong understanding of Linux administration including Bash scripting
Solid understanding in experience application development with microservice architectures.
Must have understanding on Test Driven Development, CI, and CD
Good knowledge of HTTP based APIs, Networking and how the internet works.
Good knowledge in JavaScript, Typescript, CSS, HTML & Browser Developer tools.
Automation Tools/Frameworks
Linux, Shell Scripting, Docker and AWS Cloud certification will be a plus