Front-end Jobs nearAustin, TX
Jobs farther away
Full-stack engineer-inventor (React)
Great software engineering is increasingly crucial to biology. We're in the midst of an explosion of biological and medical data that will transform our understanding of biology and disease. But the tools to store, process, visualize, explore, and analyze these data are often primitive—and in some cases don’t yet exist. Calico is seeking an exceptional full-stack engineer to join our computing group and be a part of changing that story.
We're not just looking for a full-stack engineer, or a React expert. We're looking for someone who wants to invent the future of biology by helping to develop cutting-edge software that our biologists have never seen. If you have a passion for scientific data, love working on complex UIs, and spend as much time sitting with your users as coding, this is the role for you.
To excel in this role, you'll exercise your skills as a self-starting generalist who leans towards the front-end of modern software development. We go where the science takes us, working in tight-knit collaborations with researchers, data scientists, and others to develop infrastructure and applications that directly impact our ability to ask and answer questions about the biology of aging.
What you’ll do:
Work directly with Calico scientists to identify needs and opportunities, and transform those findings into cutting-edge apps for research and development.
Set engineering vision and drive both independent and collaborative software projects end-to-end.
Contribute to a range of projects, from one-off prototypes to long-term, complex software projects actively used by scientists.
Create rich user interfaces and architect backends to support scientific and data analysis workflows.
Build out core infrastructure, tooling, and software development processes.
3+ years of experience designing and building data visualizations in modern web applications, using libraries like d3.js.
Fluent knowledge of Python and experience building Python-based back-end systems.
Strong knowledge of SQL, databases, and data structures and storage.
3+ years of experience designing RESTful or GraphQL APIs for modern web applications.
Firm grasp on software testing and test-driven development.
Demonstrated success in owning projects end-to-end, including working with non-technical stakeholders to set priorities, define requirements, and seek feedback.
Nice to have:
7+ years of full-stack web development experience.
Experience with biology or life science tools, datasets, and workflows.
Expert knowledge of React and Redux.
Expert knowledge of data visualization tools and methods, including related technologies like WebGL.
Experience building real-world machine learning models and applications.
Experience shipping software that uses Django, Docker, Flask, GraphQL, or Airflow.
Experience deploying applications to the cloud with Google Cloud Platform or similar cloud services.
Some projects you may contribute to:
Data visualization & visual analytics tools—apps to help scientists explore, understand, and publish diverse, complex, and multidimensional data.
Automation—software to set up, monitor, and browse experiments that make use of custom high-throughput instrumentation, and developing user interfaces to control automation hardware.
Machine learning tools—applications for collecting and managing training data, experimental runs, and model versioning.
Data platform—a modern, React (front-end) and Python (back-end) application that our scientists use to manage and process experimental data.
Software Engineer - Frontend
Our mission at OmniSci is to make analytics instant, powerful, and effortless for everyone. The OmniSci platform is used in business and government to find insights in data beyond the limits of mainstream analytics tools. Harnessing the massive parallelism of modern CPU and GPU hardware, the platform is available in the cloud and on-premise. OmniSci originated from research at Harvard and MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). Now, our platform is transforming the way enterprises and governments make decisions by allowing them to interactively query, visualize, and power data science workflows over billions of records.
Since launching our product in 2016, OmniSci has been recognized as a Gartner Cool Vendor, a Top Ten Coolest Big Data Startups by CRN, and is experiencing explosive growth in users and customers. The company is backed by leading VCs and strategic investors, including NEA, Nvidia, GV (Google), In-Q-Tel, Tiger Global Management, Verizon Ventures and Vanedge Capital.
We’re big fans of hiring people who are not just great at what they do but also how they do it. Critical to our culture is building and maintaining a team that works well together and knows how to communicate effectively - not just within their own team, but also across peripheral teams.
We don’t believe in divas or rock stars. We are looking for someone who embodies the best parts of open-source culture: Humility, open-mindedness, positivity, and respect for others. A developer who doesn’t try to single-handedly save the day but embraces input and collaboration as a means to find the best solution.
Your success in this role will be predicated on your ability to prioritize your work, be self-motivated and a self-starter, to speak up early and often, and to work well with others. You should be passionate about building great software, and about building a product that is slated to revolutionize the world of data analytics across multiple industries. We’re great at encouraging our people to learn different technologies, continue their professional growth, and try out new ways of doing things. We’re in it for the long-haul, and you should be too.
Our office is located in downtown San Francisco, and this position will report to the Engineering Manager, Front End. This will be onsite at our SF Headquarters.
Five years of professional work experience as a Software Engineer - Frontend or Fullstack Engineer
Working knowledge of SQL
Previous experience working with typical Agile development workflows and working in sprints
Willingness to work on existing codebase without insisting on reinventing the wheel
Willingness and ability to prioritize working on current code and staying focused with task on hand for the purpose of meeting deadlines and project deliverables
Proven previous experience solving complex challenges of architecture, user interactions, and data flow and management in a large, data-driven enterprise application with several cross-cutting concerns
Proven experience communicating with diplomacy and respect. Ego and attitude should be checked at the door
Ability to collaborate with empathy and positive intent
Examples of coding projects on Github or other publicly available repositories
Experience with D3 or other visual analytics frameworks
Experience with geospatial visualizations (Mapbox, Mapboxgl, Leaflet, PostGIS, D3 geo)
Experience shipping and supporting enterprise code
Involvement in open source projects and/or passion projects
Unsolicited Resumes: OmniSci will not pay a fee to any employment agency or third party for the referral of candidates for this, or any, open position unless the agency or third party has signed a formal agreement by an authorized member of our Executive team or the Human Resources department. Unsolicited resumes from employment agencies or third parties of any kind will become the property of OmniSci and will be considered gratuitous, no-fee referrals.
OmniSci is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.Apply