Job Closed

This listing is no longer active.

Flatiron School logo
Flatiron School

Launch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.

Software Engineer – Trainee Program

Full-stack EngineerSoftware EngineerFull TimeRemoteEntry LevelTeam 201-500Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

15 days ago

Salary

$15 / hour

Seniority

Entry Level

Professional Certificate2 yrs expExperience acceptedEnglish

Job Description

Software Engineer – Trainee Program

Flatiron School

• Complete Flatiron School’s Software Engineering (full-time) and AI & Data Science (part-time) bootcamp programs • Contribute to real software projects during a paid apprenticeship with an employer partner • Collaborate in sprint-based workflows and participate in code reviews • Build a portfolio of production-level work

Job Requirements

  • 2+ years of prior work experience (any industry)
  • Availability for 40 hours/week
  • Successful completion of the Flatiron School Aptitude Assessment

Benefits

  • Paid apprenticeship
  • Remote work allowance
  • Mentorship from experienced engineers
  • Access to bootcamp programs

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Technical overall responsibility for the continued development of the product — across architecture, data model, backend, frontend and interfaces • Refactoring of the legacy stack: You analyze the existing codebase, define a target architecture and drive a stepwise, risk-aware migration toward cloud-native, modular services and well-defined APIs — pragmatic and without a big-bang approach • Advancement of the AI-based development process: You establish and scale the use of AI tools across the entire SDLC (coding assistance, code review, test generation, documentation) and make AI-supported workflows the team standard • Product roadmap for multiple global markets: Together with Product Management, you translate market- and region-specific requirements into a consistent, technically feasible roadmap — making clear trade-offs between localization, standardization and time-to-market • Hiring, coaching and development of a lean, high-performing engineering team: You recruit the right engineers, actively develop them, set standards and get the most out of a small setup • Delivery excellence: Establish scalable development processes (CI/CD, automated testing, observability, incident management) and reliably dependable releases • Close collaboration with executive management, Business Development, Product Management, Customer Success and international stakeholders — you translate strategic and commercial goals into viable technical solutions • Ensuring platform stability, security, data protection and compliance in a highly regulated environment • Applying AI-supported methods within the product as well (e.g., data enrichment, classification, decision support) • Active contribution to the group-wide tech strategy of the Vivecti Group: API harmonization, shared data models, cross-entity initiatives and tech due diligence for new acquisitions

Germany
Full TimeRemoteTeam 1,001-5,000Since 2021H1B Sponsor

• Design & scale async REST/WebSocket APIs with Python 3.11+ + FastAPI • Implement multi-agent workflows with Semantic Kernel • Integrate LLM providers behind a provider-agnostic layer for A/B and cost-aware routing • Deliver Retrieval-Augmented Generation with vector stores • Expose tool-using agents via OpenAI Assistants for data-analysis / file-manipulation tasks • Evolve schemas with SQLModel / SQLAlchemy 2 & Alembic; tune Postgres for high concurrency async access • Maintain robust CI/CD that lint, type-check, test, package, and deploy • Instrument services with structlog JSON logs, OpenTelemetry traces, and cost/latency metrics • Champion AI-assisted development and share pragmatic problem-solving practices with the team

Canada
Toro TMS logo

Software Engineer

Toro TMS

Easy-to-use TMS built for Bulk Haulers

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• We are growing our fully remote Engineering team and looking for an entrepreneurial, product-minded Software Engineer to join our team. • The right person will be driven, curious, and have a builder's mentality. • Joining Toro TMS means becoming a partner in solving interesting, challenging problems for our users. • This person will also be mentored by a team of exceptionally experienced engineers.

United States
Job Closed
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Design, develop, and maintain geometry processing and simulation algorithms for engineering applications. • Build services for reading, processing, and writing 2D/3D engineering data. • Develop rendering modules for generating 2D/3D visual assets. • Curate and manage large-scale datasets for learning-based systems. • Implement and optimize post-training workflows for machine learning models. • Contribute to the development of domain-specific languages for engineering tasks.

Massachusetts