Senior Software Engineer

About the Role

Location: Alhambra United States

Job Description:

Senior Software Engineer

Department: Software Engineering

Employment Type: Full Time

Location: 1668 S. Garfield Ave. 2nd Floor, Alhambra, CA 91801

Compensation: $150,000 – $175,000 / year

Description

We are currently seeking a highly motivated Senior Software Engineers to deliver best-in-class technological expertise in order to improve patient outcomes, increase access to healthcare, and make the US healthcare system more efficient. With over a million managed lives across the country and terabytes of data generated, our software and applications need to be cutting-edge, efficient, and aligned with our core values of improving patient outcomes and empowering our providers.

Our Values:

  • Put Patients First
  • Empower Entrepreneurial Provider and Care Teams
  • Operate with Integrity & Excellence
  • Be Innovative
  • Work As One Team

What You’ll Do

  • Design, test, deploy, improve, and maintain software that will be used internally at Astrana Health, and externally by physicians and patients
  • Work cross-functionally with an agile team including Product, UX/Design, Engineers, and QA to execute mission-critical projects
  • Suggest and drive improvement on all parts of the stack and internal development processes
  • Manage project requirements, priorities, and deliverable timelines effectively
  • Help mentor, coach, and develop junior members of our development team

Qualifications

  • Bachelor’s degree in Computer Science or related, or related experience
  • 6+ years relevant professional experience in software development
  • Experience building APIs and automation using modern backend technologies at scale
  • Experience in some of the following: full-stack web application development, developing and designing large software systems, web scraping and other automation scripting, ETL and data pipelines, data science, machine learning
  • Strong understanding of an Agile work environment and Agile SDLC
  • Strong Knowledge of front-end technology such as React.js/Redux
  • Strong knowledge of databases and ability to write complex and mission-critical SQL queries
  • Advanced proficiency with OOP languages such as Python and C#
  • Strong general problem-solving and logical reasoning ability
  • Oversee, mentor, and guide the work of junior team members

APPLY HERE

Research Engineer, Special Projects

About the Role

Title: Research Engineer, Special Projects

Location: Remote (United States)

Job Description:

Higharc is a VC-backed startup that is changing how new homes are designed and built. Join a founding team who’ve shipped products for Autodesk, Electronic Arts, Nike, and Apple. In 2024, we raised a $53M Series B fundraising round with support from top-notch venture capital firms and more than 18 strategic investors—industry leaders in construction, building products manufacturing, and distribution.

As a Research Engineer in our Special Projects team, you’ll be at the forefront of applying cutting-edge AI technology to transform residential construction. You’ll develop innovative solutions that automate complex architectural decisions, optimize building processes, and revolutionize how homes are designed and specified.

About the Job

  • AI Architecture Development: Design and implement sophisticated AI systems that automate architectural design decisions, building code compliance, and construction documentation. Create scalable solutions using computer vision, Large Language Models (LLMs), and Retrieval Augmented Generation (RAG) to interpret and optimize residential building plans.
  • Residential Construction Automation: Develop AI-powered systems that automatically generate construction documentation, material specifications, and building requirements from architectural inputs. Build intelligent systems that understand residential construction constraints and building codes.
  • AI Tool Integration: Lead the implementation of cutting-edge AI development tools, including Cursor, Claude, and O1 Pro, to enhance our platform’s capabilities in automated home design and construction planning.
  • Technical Leadership: Drive technical decisions for special projects in our AI initiatives, balancing innovation with practical implementation requirements in the residential construction industry.
  • Full-Stack Development: Build robust applications using React and TypeScript that make complex architectural automation accessible to builders and developers.
  • Research and Innovation: Stay at the forefront of AI technology trends in construction automation, evaluating new approaches to streamline the home building process.

About You

  • Technical Expertise: Deep understanding of AI systems, including computer vision, LLMs, and RAG architectures, with specific interest in applying these to architectural and construction challenges.
  • Development Skills: Expert-level proficiency in React and TypeScript, with experience building complex web applications for technical users.
  • AI Tools: Demonstrated experience with AI-assisted development tools and platforms, with the ability to adapt these tools for construction industry applications.
  • Problem-Solving: Strong analytical abilities and creative problem-solving skills, particularly in addressing challenges unique to residential construction automation.
  • Industry Understanding: Interest in or experience with architectural design, construction processes, or building information modeling (BIM) is a plus.

Nice to Have

  • Experience with 3D modeling and geometry, particularly in architectural or construction contexts
  • Proficiency with Three.js or similar 3D web technologies for building visualization
  • Background in computational geometry or computer graphics
  • Experience with CAD/BIM software (e.g., Revit, AutoCAD)
  • Open-source contributions to AI or development tools

Education and Experience

  • Master’s degree in Computer Science, AI, or related field preferred
  • 5+ years of professional software development experience
  • Demonstrated track record of building AI-powered systems and applications
  • Experience with architectural software or construction technology is a plus

APPLY HERE

Staff Applied Scientist, Monetization

About the Role

Title: Staff Applied Scientist, Monetization

Location: Remote, United States

Job Description:

A home is the biggest investment most people make, and yet, it doesn’t come with a manual. That’s why we’re building the only app homeowners need to effortlessly manage their homes —  knowing what to do, when to do it, and who to hire. With Thumbtack, millions of people care for what matters most, and pros earn billions of dollars through our platform. And as one of the fastest-growing companies in a $600B+ industry — we must be doing something right. 

We are driven by a common goal and the deep satisfaction that comes from knowing our work supports local economies, helps small businesses grow, and brings homeowners peace of mind. We’re seeking people who continually put our purpose first: advocating for pros and customers, embracing change, and choosing teamwork every day.

At Thumbtack, we’re creating a new era of home care. If making an impact and the chance to do good inspires you, join us. Imagine what we’ll build together. 

Thumbtack by the Numbers

  • Available nationwide in every U.S. county
  • Over 85 million projects started on Thumbtack
  • More than 11 million 5-star reviews and counting
  • Pros earn billions on our platform
  • 1000+ employees 
  • $3.2 billion valuation (June, 2021) 

About the Applied Science Team

We’re looking for applied scientists with deep expertise in machine learning, optimization, building data products, and/or statistics. As part of a small product team you will have full ownership over your domain, so you should be a person who dreams big, then executes well.  

At Thumbtack, the Applied Science team is responsible for a wide variety of problems spanning machine learning, statistics, and computer science:

  • Build a healthy marketplace. We evolve and manage the monetization mechanics of our marketplace, including defining the parameters that affect the prices we charge.
  • Model complex relationships in the presence of many confounding factors. Predictive modeling problems are everywhere across our product. Our team works to scope, design and implement machine learning models to support Thumbtack’s product and marketing.
  • Improve customer and service provider matching. Matching and optimization algorithms are fundamental to Thumbtack’s product: we now service millions of matches per week. Identifying better matches between customers and service providers has an incredible impact on the experience of customers and professionals transacting on our platform.
  • Characterize marketplace dynamics. Thumbtack’s marketplaces consist of thousands of active markets across our service categories and U.S. cities. Via exploratory data analysis and experimental design, our team works to understand trends and behaviors within these markets.

Challenge 

We are looking for someone with deep expertise in applying scientific techniques to marketplace monetization. We need to maintain and grow a marketplace that brings homeowners and service professionals together, where the skills of professionals match with the project needs of homeowners, and where pricing and scheduling align to make these successful jobs done.

Responsibilities

  • Initiate and drive applied science initiatives to completion, with a focus on the business impact of those projects
  • Architect and deploy machine learning systems and algorithms to production
  • Design and execute experiments, collect and analyze data to characterize our product and marketing
  • Analyze a wide variety of data: structured and unstructured, observational and experimental
  • Collaborate with engineers, data scientists, and economists to use sound statistical practices
  • Maintain the right balance between speed of execution and scientific rigor when designing solutions
  • Technical mentorship of other applied scientists

What you’ll need

If you don’t think you meet all of the criteria below but still are interested in the job, please apply. Nobody checks every box, and we’re looking for someone excited to join the team.

  • Expert knowledge of machine learning techniques
  • Experience building algorithms to serve complex human settings with dynamic behavior adaptation
  • Experience in auctions and price theory
  • Ability to effectively read, write, and debug code in programming languages such as Python
  • Good knowledge of probability and statistics, including experimental design, optimization, and causal inference
  • Ability to break down complex problems rigorously and understand the tradeoffs necessary to deliver impactful projects
  • Ability to communicate clearly and effectively to cross functional partners of various technical levels

Bonus points if you have

  • Experience with NLP techniques, including familiarity with modern LLM designs and tools
  • Demonstrated ability to create and drive technical and impactful roadmaps for the business, and lead seamless execution
  • Expert knowledge of probability and statistics, including experimental design, predictive modeling, optimization, and causal inference
  • Expert knowledge of auctions and price theory
  • Experience with large-scale distributed systems
  • Ph.D. in a relevant field

APPLY HERE

Lead Software Developer

About the Role

Title: Lead Software Developer – US Based Remote Opportunity

Location: Arlington VA US

Type: Full-time

Workplace: Fully remote

Job Description:

ABOUT US

Do you have a passion for higher education? Do you want to make a positive impact on the college admissions process? Our staff help to remove barriers and encourage students to forge their path to a better future. Common App is a national not-for-profit organization dedicated to the pursuit of access, equity, and integrity in the college admission process. Each year we support more than 1 million students, one-third of whom are first-generation, as they apply to our nearly 1100 diverse member colleges & universities using the Common App’s free online application.

If you are an experienced Software Developer leader and want to be part of a mission-driven non-profit that uses innovative technology to advance the college admission process, Common App may be a great match for you. Common App is currently searching for a Lead Software Developer.

RESPONSIBILITIES

Our Lead Software Developer position reports to our Director of Software Development and is part of a team of developers designing and developing both web-based and mobile software products for Common App. This role will provide technical guidance and mentor a team of Software Developers while implementing high-quality software products that meet the needs of The Common Application community.

Requirements

QUALIFICATIONS

This role requires:

  • Candidates must live in the United States.
  • Bachelor’s degree or higher from a four-year college or university or equivalent experience;
  • 8-10 years of successful, progressive experience in software development
  • 8-10 years of experience in Web Application development using HTML, CSS, JavaScript, and SPA frameworks such as Angular, TypeScript, Javascript, React, etc.
  • 3+ years of experience in REST, GraphQL API service development using C#, .NET Core, Entity Framework, Domain Driven Design, Dependency Injection, MySQL, or NoSQL data stores.
  • 3+ years of experience in Hybrid Mobile Framework using Ionic, Android Studio, Xcode, etc.
  • 5+ years of experience in Continuous Integration / Continuous Delivery Patterns using AWS Codebuild, AWS Lambda, Cloudformation, GitHub Actions, Jenkins, and source control with GitHub, and AWS CodeCommit.
  • 3+ years of experience with AWS services like AWS Fargate/ECS, S3, SQS, SES, Elastic Cache, Cloudfront, EC2, Serverless Lambda, VPC, and DynamoDB.
  • 5+ years of experience in Agile practices.
  • Expert in all components of the development process, including
    • Code repository (Github) and branching strategy
    • Code review
    • Coding standards
    • Code deployment
    • Quality assurance processes
  • Able to debug and troubleshoot in production environments.
  • Expected to evaluate and make recommendations based on complex Proof of Concepts.
  • Understanding of OWASP Top 10 security vulnerabilities and secure coding practices.
  • Employee must be able to effectively use database software, Internet software, project management software..

The ideal candidate will possess:

  • AWS Solution Architect certification.
  • A passion for higher education is a plus.

APPLY HERE

Android Software Engineer, Ads Formats

About the Role

Title: Android Software Engineer, Ads Formats

Location: Remote – United States

Job Description:

Remote – United States

Apply

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 97M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com.

Reddit has a flexible workforce!  If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you’d like. Don’t live near one of our offices? No worries: You can apply to work remotely in any country in which we have a physical presence.

Reddit has a strong following of users who come to Reddit to find content and have deep discussions they are interested in. Reddit offers unique and high engagement conversations, we’re the home of conversation on the internet. Our communities achieve fun, exciting, quirky things when they band together. Over the last few years we have been growing multiple ads types and now are a sizable ads player. The Ad Formats team has multiple ad formats that it supports and new ones it innovates on continuously. This is where this team comes in to build new products from 0 to V1 and V2, establish product market fit and help scale it. This includes both products that are industry unique and products that are newer to Reddit but have established demand in the ads industry. 

This team’s focus areas include:

  • Building new formats with functionality that delights our advertisers
  • Enable formats on various surfaces/placements
  • Establish product market fit
  • Iterate and pivot based on advertiser needs and product feedback
  • Continually improving the technical foundations used for Ad Formats

The New Ad Formats team is seeking a skilled Android engineer with a product-focused mindset to join the New Ad Formats team.

Responsibilities:

  • Build Ad experiences for Reddit’s Android app that enhance our ads’ performance and functionality.
  • Collaborate across product, design, and engineering teams to innovate and implement sophisticated solutions for complex challenges.

Required Qualifications:

  • Proficiency in Android engineering, with at least 2 years of experience in software development
  • Solid software engineering fundamentals
  • A willingness to tackle the challenges of creating data-intensive, highly responsive, and fault-tolerant apps
  • An openness to explore innovative approaches to software development

Bonus points:

  • Proficient in the Kotlin programming language
  • Experience working on ad tech
  • Able to work full stack

APPLY HERE

Senior Software Test Engineering Lead

About the Role

Title: Senior Software Test Engineering Lead

Location: Reston, VA

Job Description:

*This position can be remote within the US*

Who we are…

In a world of constant change, we’re leading the charge towards truly autonomous enterprises. Our cutting-edge platform harnesses the power of automation and generative AI to revolutionize how businesses manage and optimize their IT operations.

We’re not just adapting to digital transformation—we’re accelerating it. Our solutions bring business and operations leaders together, unlocking new levels of innovation, efficiency, and scalability. We empower organizations to deliver superior customer experiences and drive revenue growth in an always-on, always-mobile world.

At ScienceLogic, we’re building the foundation for Autonomic IT—a future where IT operations are self-healing, self-optimizing, and aligned perfectly with business objectives. Our team of visionaries is reshaping the $18+ billion IT operations market, creating cost-optimized, efficient, and next-level capabilities for enterprises worldwide.

What we’re looking for…

ScienceLogic is looking for a QA lead who will be responsible for leading all testing efforts to ensure the highest quality and performance standards for the Skylar product. This role requires hands-on technical expertise, strategic planning abilities, software development skills and a strong collaborative approach. Working closely with development teams, product management, and other QA resources, you will develop and execute a robust testing strategy, ensuring that Skylar meets all quality, functionality, and performance requirements.

What you’ll be doing…

  • Develop, implement, and manage a comprehensive QA strategy for the Skylar product, ensuring alignment with project timelines and goals.
  • Lead a team of QA engineers and testers, both onshore and offshore, in executing functional, performance, integration, and regression testing.
  • Collaborate with cross-functional teams (developers, product managers, UX designers) to understand requirements, define testing scope, and maintain quality standards.
  • Design and execute test plans and cases, covering all aspects of the product, including functional, usability, performance, and security testing.
  • Identify, document, and track issues through resolution using industry-standard defect tracking tools.
  • Establish test metrics, KPIs, and quality benchmarks, regularly reporting on quality status, trends, and risk to stakeholders.
  • Act as the subject matter expert on QA processes, providing guidance on best practices and industry standards.
  • Drive automation initiatives and strategies, ensuring a balance between automated and manual testing where appropriate.
  • Ensure testing practices align with ScienceLogic’s compliance, security, and data protection standards.

Qualities you possess…

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience in software quality assurance, with a minimum of 2 years in a QA leadership role.
  • Proven expertise in test planning, execution, and reporting, with a strong understanding of QA methodologies, tools, and processes.
  • Experience with test automation tools (e.g., Selenium, JUnit, TestNG) and test management platforms (e.g., Jira, TestRail).
  • Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab CI).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills with the ability to effectively collaborate across teams.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.

APPLY HERE