OpenAI

Creating safe AGI that benefits all of humanity.

Full-Stack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2015H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

26 days ago

Salary

Not specified

PythonFast APIDjangoAWSCi/cdTerraformSQLMy SQLPostgre SQLReactNext.jsSvelteJava ScriptGitETL

Job Description

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

Full-stack Engineer26 days ago
Full TimeRemoteTeam 51-200

We are looking for an experienced, product-focused Principal Product Engineer with a strong frontend orientation to join our internal innovation lab at Coforma. The innovation lab is a small, autonomous team building a new product from scratch. We operate with the speed of a star...

United States
$174.4K - $187.0K / year
Full-stack Engineer26 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior Software Engineer developing data platforms for healthcare improvement

AirflowApacheAWSAzureBigQueryCloudGoogle Cloud PlatformKafkaPythonSDLCSQLTerraform
United States
$175K - $225K / year
Full-stack Engineer26 days ago
Full TimeRemoteTeam 2,299Since 1959

Design, develop, test and deploy code for document generation, storage, and customer information management. Build automation and unit tests, support user testing, maintain technical solutions, and work in Agile with legacy and new systems.

PythonJavaScriptJavaC++RubyReactAngularNode.jsSpring Boot.NETDjangoSQLPostgreSQLOracleMySQL
Indiana

Senior Software Developer

U.S. Department of Labor

Strengthening America's workforce. Sharing information on U.S. workers, jobs, employment, safety and regulations.

Full-stack Engineer26 days ago
Full TimeRemoteTeam 10,001+Since 1913H1B No Sponsor

Senior Software Developer developing software tools at Saalex Corp.

InformaticaJavaScriptOracleSQLVBAVue.js
California
$178K / year