Job Closed

This listing is no longer active.

OpenAI logo
OpenAI

A privately-held artificial intelligence (AI) research company, OpenAI discovers, builds, and enacts paths to secure artificial general intelligence (AGI). Foun

Full-Stack Software Engineer

Location

United States

Posted

111 days ago

Salary

0

Job Description

Full-Stack Software Engineer

OpenAI

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We're looking for an experienced and passionate Senior Full-Stack Software Engineer to join our data science team. In this high-impact role, you will be instrumental in developing our core operational software. You'll take the lead on building sophisticated systems from the ground up, including: - A complex process scheduler (think dynamic Gantt charts) - A seamless invoicing platform that is critical to our clients' success Beyond these core projects, you will collaborate closely with our scientific teams to: - Build Agentic AI systems - Manage data pipelines - Prepare datasets for machine learning models - Create insightful dashboards to optimize everything from laboratory experiments to commercial-scale manufacturing This is a fully remote position, with the expectation of significant working hours overlapping with the US Central time zone to ensure seamless collaboration. Qualifications - Master’s degree in computer science, Engineering, or a related field from a reputed US/European/APAC University with 2+ years of proven experience as a Full-Stack Developer (or similar role), OR a Bachelor’s degree from a Tier 1 Indian University with 5+ years of experience in related field. - Strong knowledge of Python based back-end languages such as FastAPI, Django, or similar. - Proven experience with cloud services like AWS or similar. - Proven experience of DevOps practices and CI/CD pipelines. - Experience with technologies like Terraform or similar. - Experience with databases like MySQL, PostgreSQL, or similar. - Deep expertise in building complex, UI-heavy, and responsive web applications using React.js, Next.js, Svelte, etc. - Proven experience implementing and customizing complex UI components and data visualization libraries, particularly for scheduling applications (e.g., Gantt charts, timelines). - Familiarity with version control tools like Git. - Excellent problem-solving skills and attention to detail. - Strong communication and teamwork abilities. Requirements - Design, develop, and own our primary web applications, including a complex process scheduler (Gantt charts, calendars), and a full-featured invoicing system using React and Next.js. - Create and maintain robust, scalable backend services and APIs that power our front-end applications and data processing needs. - Build and manage ETL pipelines to ingest and structure the data required for our scheduling, invoicing, and machine learning applications. - Collaborate with design and data science teams to take new features from initial concept through to successful deployment. - Write clean, maintainable, and efficient code, taking ownership of the quality and performance of the features you build. - Actively integrate AI-powered tools into your daily workflow to optimize and speed up tasks such as coding, refactoring, testing, and documentation. - Effectively use Agile practices to plan and track your work. - Be judicious in balancing supporting immediate needs with long term infrastructure requirements. Company Description

Job Requirements

  • Master’s degree in computer science, Engineering, or a related field from a reputed US/European/APAC University with 2+ years of proven experience as a Full-Stack Developer (or similar role), OR a Bachelor’s degree from a Tier 1 Indian University with 5+ years of experience in related field.
  • Strong knowledge of Python based back-end languages such as FastAPI, Django, or similar.
  • Proven experience with cloud services like AWS or similar.
  • Proven experience of DevOps practices and CI/CD pipelines.
  • Experience with technologies like Terraform or similar.
  • Experience with databases like MySQL, PostgreSQL, or similar.
  • Deep expertise in building complex, UI-heavy, and responsive web applications using React.js, Next.js, Svelte, etc.
  • Proven experience implementing and customizing complex UI components and data visualization libraries, particularly for scheduling applications (e.g., Gantt charts, timelines).
  • Familiarity with version control tools like Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Design, develop, and own our primary web applications, including a complex process scheduler (Gantt charts, calendars), and a full-featured invoicing system using React and Next.js.
  • Create and maintain robust, scalable backend services and APIs that power our front-end applications and data processing needs.
  • Build and manage ETL pipelines to ingest and structure the data required for our scheduling, invoicing, and machine learning applications.
  • Collaborate with design and data science teams to take new features from initial concept through to successful deployment.
  • Write clean, maintainable, and efficient code, taking ownership of the quality and performance of the features you build.
  • Actively integrate AI-powered tools into your daily workflow to optimize and speed up tasks such as coding, refactoring, testing, and documentation.
  • Effectively use Agile practices to plan and track your work.
  • Be judicious in balancing supporting immediate needs with long term infrastructure requirements.

Related Job Pages

More Full-stack Engineer Jobs

Coforma logo

Principal Product Engineer

Coforma

Coforma is a technology company that is working to “elevate human needs” through its solutions and products. As an employer, the company is committed to bui

• Serve as technical lead for early-stage innovation lab projects, working closely with the CINO and our Product, Design, and Delivery teams to shape technical direction for prototypes and new products and guiding design and implementation decisions. • Mentor engineers and collaborators, sharing best practices and fostering a culture of collaboration, psychological safety, and continuous learning in an agile, experiment-friendly environment. • Enable modern DevSecOps practices such as automated testing, CI/CD, infrastructure-as-code, and secure-by-default engineering. • Participate in business development and strategy efforts (proposals, presentations, etc.), when needed. • Rapidly prototype, validate, and iterate on new product ideas, balancing speed of learning with scalable, maintainable code. • Select and implement modern frameworks (React/TypeScript, Node, Python, etc.) and cloud services (containerized APIs, event-driven services, etc.) that enable fast experimentation. • Identify and mitigate technical risks early; clearly communicate trade-offs to non-technical stakeholders. • Support experimentation with AI-driven capabilities (LLMs, data pipelines, agentic tools) where appropriate. • Contribute reusable libraries, documentation, and internal tools that accelerate future innovation lab projects. • Partner with IT and Security teams to ensure prototypes run in sandboxed, compliant environments suitable for R&D. • In your first 30 days, you will complete new hire orientation training and familiarize yourself with the vision for the innovation lab. • Define the initial platform architecture including portal entry point, identity/auth approach, multi-tenant strategy, API gateway, and service boundaries. • Select foundational technologies (frameworks, languages, hosting environment, auth provider or build approach, database pattern). • Create architecture diagrams and engineering decision records to align with leadership and product direction. • Stand up the initial repo structure, monorepo or polyrepo approach, and foundational CI/CD pipeline skeleton. • Begin coding the Platform Shell / Portal (even if just a Hello World + placeholder UI). • Implement a basic working authentication flow (prototype only) to validate feasibility. • Review existing ideas in Linear and select one to implement as the first platform module and collaborate with the existing engineer to break down and begin implementation. • Partner with the Product Operations Manager to define agile development workflows and engineering rituals. • Begin documenting platform principles such as modularity, API-first, secure-by-default, and observability-ready. • After 60 days, deliver a functional login experience connected to cloud infrastructure. • Implement the first platform module from Linear using the new architecture. • Establish patterns/templates for reusable services or modules. • Deploy the platform scaffold into a development environment with automated deploys. • Refine sprint practices, backlog structure, and definition of done with the Product Operations Manager. • Begin mentoring engineers on using the platform architecture and process. • After 90 days, produce a platform roadmap and demonstrate the platform to leadership, articulating how additional features/products will plug into the foundation. • Deliver a working platform with authentication, portal access, and at least one production-ready module. • Establish guidelines for engineers joining the platform effort (documentation, contribution models, code conventions, etc.). • Enable rapid module creation through established templates and tooling. • Establish early success metrics for delivery velocity, platform adoption, and code quality.

Arizona + 20 moreAll locations: Arizona | California | District Of Columbia | Florida | Idaho | Illinois | Maine | Montana | Nevada | New Jersey | New York | North Carolina | Oregon | Maryland | Massachusetts | South Carolina | Tennessee | Texas | Virginia | Washington | Wisconsin
$174.4K - $187.0K / year
Job Closed
OtherRemoteTeam 11-50H1B No Sponsor

• Build and extend batch pipelines using dbt for transformations and Dagster for orchestration, scheduling, and asset-driven lineage. • Develop and optimize BigQuery data models (dimensional, wide-table, or domain-oriented) to support analytics, experimentation, and reporting use cases. • Advance real-time streaming capabilities by implementing and maintaining Kafka/PubSub + Flink pipelines, primarily using FlinkSQL, to deliver low-latency datasets and event-derived metrics. • Design data platform standards: SDLC, naming conventions, modeling patterns, incremental strategies, schema evolution approaches, and best practices for batch + streaming including CI/CD and testing. • Improve reliability and observability by implementing monitoring, alerting, and SLAs/SLOs for pipelines and data quality. • Partner with analytics, product, and engineering teams to onboard new data sources, define contracts, and deliver trusted datasets. • Own platform operations including performance tuning, data quality, cost optimization, and scaling across both warehouse and streaming systems. • Design a unified serving layer architecture that cleanly exposes consistent, trusted datasets across both batch and streaming systems. • Establish strong data governance, reliability standards, and observability practices.

United States
$175K - $225K / year
VeriPark logo

Senior Technical Lead – Microsoft Dynamics 365 CRM/CE

VeriPark

Enabling Financial Institutions to Become Digital Leaders with our Intelligent Customer Experience Suite for FSI

Full TimeRemoteTeam 1,001-5,000Since 1998H1B No Sponsor

• Lead, design and develop Microsoft based business solutions using Dynamics 365 and Power Platform • Develop workflows, plug-ins, and entity modifications • Be involved in development using CRM SDK, C#, ASP.NET, SQL Server 2005, ADO.NET

India
Savvy Wealth logo

Senior Software Engineer

Savvy Wealth

Forging the future of wealth management.

Full TimeRemoteTeam 51-200Since 2021H1B Sponsor

• Own the end to end product development lifecycle of identifying, designing, and shipping large initiatives for clients and advisors. • Produce high-quality, production-ready, readable, maintainable code • Work cross functionally with product leadership, design, and business partners to deliver the best product.

Brazil
Job Closed