Job Closed
This listing is no longer active.
Accelerate access to medical technology.
Software Engineer 2, Applications
Location
Indiana + 1 moreAll locations: Indiana | Massachusetts
Posted
83 days ago
Salary
$131K - $192K / year
Seniority
Mid Level
Job Description
Software Engineer 2, Applications
AcuityMD
Software Engineer 2, Applications AcuityMD, Inc seeks Software Engineer 2, Applications in Boston, MA Job Duties: Own software projects end-to-end and develop across the full stack. Design, prototype, iterate, and ship major software features to build out the core web software application and future software product development. Write clear and concise software production code in a variety of languages. Collaborate closely with software product, design, and other software engineers in product requirements to ensure AcuityMD is building the right thing. Scale AcuityMD's product and team, utilize mature software tooling, best practices, engineering processes, and hiring. Telecommuting permitted from anywhere in the U.S. Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field. Employer will accept a Bachelor’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus two years of progressively responsible experience in the job offered or a related occupation. Special Skill Requirements: (1) JavaScript (2) TypeScript (3) PostgreSQL: partitioning, CTEs, cartesian products, and materialized views (4) ReactJS and ReduxJS (5) NodeJS (6) Python (7) Google Cloud Platform (8) GraphQL (9) Hasura EOE, including disability/vets. Salary: $131,082.00-192,000.00 per annum. 40 hours per week; M-F, 9:00 a.m. to 5:00 p.m. Must be legally authorized to work in the U.S. without sponsorship. To apply, please send your resume specifying Req.# L23-133951 by email to job.applications@acuitymd.com. We Offer: - Ground floor opportunity: Join a high-growth startup, backed by world-class investors across Enterprise SaaS and Medical Devices (Benchmark, Redpoint Ventures, and Ajax Health). - Learning Budget: Reimbursements for relevant learning and up-skilling opportunities. - Remote work: AcuityMD is committed to supporting full-remote flexibility for employees in the US. We provide a work-from-home stipend for all employees. - Flexible PTO: Generous time off and flexible hours give you the freedom to do your best work. - Paid Health, Dental, and Vision Plans: We offer 100% paid health, dental, and vision plans for all employees and 75% paid for our employees' dependents. - Home Office Stipend: $1,000 to invest in remote office equipment and WiFi reimbursement. - Optional Team Retreats: We meet in-person multiple times per year for co-working and social gatherings. - Parental Leave: 8-16 weeks of fully-paid, flexible parental leave. Who We Are: The Company: We are builders, who are inspired by our mission to expand patient access to cutting-edge medical technologies. We value working collaboratively to solve hard problems for our customers with simple, innovative solutions. We push ourselves to learn with empathy. We foster an active culture of mentorship and inclusion, and we welcome new team members that share our values. We're backed by Benchmark, Redpoint Ventures, Ajax Health, and several other leading software and medical device investors. Since Acuity launched in 2020, we've brought on customers ranging from publicly traded Fortune 500 companies to innovative growth-stage companies and regional medical device distributors. The Product: AcuityMD uses data and software to help teams collaborate around the complex relationships they have with the users of medical technologies: doctors. Our platform empowers medical technology companies to see how their products are used, understand why outcomes vary, and identify opportunities where physicians or sites of care can better serve their patients. AcuityMD is an Equal Opportunity Employer AcuityMD is seeking to create a diverse work environment because all teams are stronger with different perspectives and life experiences. We strongly encourage people of all backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of AcuityMD are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.
Job Requirements
- Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field.
- Employer will accept a Bachelor’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus two years of progressively responsible experience in the job offered or a related occupation.
- JavaScript
- TypeScript
- PostgreSQL: partitioning, CTEs, cartesian products, and materialized views
- ReactJS and ReduxJS
- NodeJS
- Python
- Google Cloud Platform
- GraphQL
- Hasura
Benefits
- Ground floor opportunity: Join a high-growth startup, backed by world-class investors across Enterprise SaaS and Medical Devices (Benchmark, Redpoint Ventures, and Ajax Health).
- Learning Budget: Reimbursements for relevant learning and up-skilling opportunities.
- Remote work: AcuityMD is committed to supporting full-remote flexibility for employees in the US. We provide a work-from-home stipend for all employees.
- Flexible PTO: Generous time off and flexible hours give you the freedom to do your best work.
- Paid Health, Dental, and Vision Plans: We offer 100% paid health, dental, and vision plans for all employees and 75% paid for our employees' dependents.
- Home Office Stipend: $1,000 to invest in remote office equipment and WiFi reimbursement.
- Optional Team Retreats: We meet in-person multiple times per year for co-working and social gatherings.
- Parental Leave: 8-16 weeks of fully-paid, flexible parental leave.
Related Guides
Related Job Pages
More Software Engineer Jobs
Staff Software Engineer, Dev AI, Developer Infrastructure
AirbnbAirbnb is a community based on connection and belonging.
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st century company. The Difference You Will Make: Our mission is to make every Airbnb engineer's day better by building world-class developer infrastructure that removes friction and provides the tools to unlock their best work. The Dev AI team specifically builds the foundational AI tooling and infrastructure that powers developer productivity across the entire software development lifecycle, also providing the building blocks for teams across the company to quickly and simply create their own domain-specific AI tools. We currently serve as both a platform team and an internal AI consultancy for partner teams building their own internally-facing AI-powered solutions. In this role, you will help to shape and execute the technical direction of the team's infrastructure and products. You'll work across a range of exciting problem spaces, from agentic coding tools and asynchronous AI workflow platforms, to SDKs for rapid internal AI app development and AI-assisted code migration. At Airbnb, you won't just build AI tools; your work will shape how individuals across the company work every day. The tools you create will directly accelerate the pace of innovation across our entire product surface. We're a collaborative, low-ego, and highly-visible team that values experimentation, learning, and shipping. We celebrate what works and learn quickly from what doesn't. Given the rapid evolution of AI, we strive to operate with startup-like agility, iterating swiftly to evaluate and incorporate the most recent AI technologies into our developer tooling. If you enjoy building, collaborating across teams, thrive when given high autonomy, and are motivated to make the lives of other developers easier and more enjoyable, we’d love to hear from you. A Typical Day: - Help shape and drive our AI for Developers strategy, from ideation through shipping, while bringing strong sense of ownership and coding across various stacks - Make pragmatic architectural and technical decisions, balancing ambition with real-world constraints and long-term operability - Stay current on the rapidly evolving AI tooling landscape, and help the team balance innovation with incremental, measurable developer impact - Serve as a champion, expert, coach, and consultant to empower teams and leaders across the company to adopt and leverage new AI capabilities in their day to day workflows - Champion engineering excellence through high-quality code, thoughtful design, and reliable systems - Participate in on-call rotations and drive operational excellence for the team's platform components Your Expertise: - 9+ years industry experience (or equivalent depth of expertise) - Prior experience building developer infrastructure, tooling, or platforms, ideally at scale and with tools, frameworks, or systems commonly used in the industry - Hands-on experience applying AI technologies to real-world software development challenges - A track record of quickly ramping up in new domains, technologies, or languages — and a genuine excitement for continuous learning - Demonstrated success partnering cross-functionally, with excellent written and verbal communication skills - Proficiency in one or more of Go, Python, Typescript, or Kotlin - Bachelor’s and/or Master’s degree or equivalent experience Your Location: This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging: Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You: Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $204,000—$255,000 USD
Role Description As a Senior Software Engineer on our Execution Engineering team, you will be developing the company's production trading systems and the data pipelines that drive our machine learning in both production and research. You will be expected to work closely with both our traders and research teams to contribute to a platform that supports a diverse set of requirements and complex trading behaviors. We look for brilliant people with a passion for solving problems through innovation and engineering fundamentals. You’ll work in a collaborative environment that encourages creative thinking and efficient implementation. We embrace experimentation. You’ll work alongside experienced engineers recruited from leading technology companies and universities. You and your team will collaborate closely with top machine learning researchers. Responsibilities - Design real-time distributed trading systems that place orders across a global set of markets and asset classes - Integrate with new assets and markets and drive clarity on the resulting requirements - Take ownership of entire outcomes, and continue to support and grow them through iteration, documentation, and testing - Own observability and remediation tooling used to analyze trading performance and risk - Improve the resilience and performance of our trading systems - Participate in on-call rotations and drive incident response, root-cause analysis, and postmortems - Lead projects spanning a number of engineering teams and collaborate with non-engineering stakeholders - Mentor and develop other engineers on the team, and share your practices and knowledge with the team and company Qualifications - Bachelor’s, Master’s, or Doctorate degree in Computer Science, Engineering, or a related field (or equivalent experience) - 5+ years of software engineering experience architecting and operationalizing high-performance, scalable, reliable, and resilient distributed systems - Proven expertise in building cloud-native, distributed systems on any one of AWS, Azure, or GCP - Demonstrated experience with modern cloud technologies and data observability tools (e.g., CloudWatch, Grafana, Prometheus), and Infrastructure-as-Code (e.g., CloudFormation, Terraform) - Experience designing telemetry standards (structured logs, metrics, distributed traces) and building dashboards and actionable alerting - Comfortable working in a containerized environment with Docker, Kubernetes, etc. - Strong coding, analytical, debugging, and troubleshooting skills including use of industry standard tools - Great at communicating and influencing stakeholders Preferred Qualifications - Familiarity with the trading domain; experience in trading/execution systems (Order Management Systems, market data, order lifecycle) - Demonstrated ability to leverage AI tools to enhance productivity, streamline workflows, and support decision-making - Track record mentoring engineers and leading technical direction Equal Opportunity Employer The Voleon Group is an Equal Opportunity employer. Applicants are considered without regard to race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other factors prohibited by local, state, or federal law.
Senior Software Engineer
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Review model-generated code trajectories on realistic software engineering tasks. - Reconstruct chain-of-thought reasoning that explains each step of the solution process. - Annotate decision points, debugging logic, and problem-solving strategies. - Use full task context (codebase, issue descriptions, test cases) to infer plausible reasoning. - Ensure annotations reflect realistic developer thought processes and technical accuracy. - Work independently and asynchronously to meet deadlines while improving AI model performance. Qualifications - 2+ years of experience in software engineering, with hands-on debugging and problem-solving in real codebases. - Bachelor's degree in Software Engineering, Computer Science, or a related field. - Strong proficiency in Python, JavaScript, TypeScript, or other common languages found in open-source projects. - Familiarity with version control workflows (Git, PRs, issue tracking). - Comfortable articulating technical reasoning in clear, structured writing. - Advanced degree in Software Engineering, Computer Science, or a related field (preferred). Requirements - Start Date: Immediate Application Process - Upload resume - AI interview: A short, 15-minute conversational session to understand your background, experience, and interest in the role - Follow-up communication within a few days with next steps and onboarding details Resources & Support - For details about the interview process and platform information, please check: Interview Process Details - For any help or support, reach out to: support@mercor.com - PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Software Engineer
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Craft realistic developer prompts across multiple categories, such as code review, debugging, and error diagnosis. - Source and adapt content from real PRs to create authentic scenarios. - Write clear, technically accurate model responses demonstrating strong reasoning and explanation quality. - Collaborate with AI labs to enhance evaluation datasets for AI reasoning and technical judgment. - Work independently and asynchronously to meet deadlines while improving AI model performance. Qualifications - Must-Have: - 2+ years of experience in software engineering, technical research, or educational content development. - Bachelor’s degree in Software Engineering, Computer Science, or a related field. - Strong proficiency in languages like Python, JavaScript, Java, or C++. - Experience with debugging, testing, and validating code. - Comfortable with technical writing and attention to detail. - Preferred: - Advanced degree in Software Engineering or related field. Requirements - Start Date: Immediate Application Process - Upload resume - AI interview: A short, 15-minute conversational session to understand your background, experience, and interest in the role - Follow-up communication within a few days with next steps and onboarding details Resources & Support - For details about the interview process and platform information, please check: Interview Process - For any help or support, reach out to: support@mercor.com - PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.


