careertakescareertakes

Software Engineer Full Stack

Confidential ClientConsulting
Entry LevelFull-timeOn-SiteN/A
Chicago, Illinois
A Day Ago

The Software Engineer Full Stack at Confidential Client will develop and ship full-stack applications and tools to support cutting-edge AI models, working closely with the AI lab's engineering manager. This role requires hands-on experience across multiple programming languages and the full software stack, with a focus on rapid prototyping, integration of pre-release model APIs, and clear technical communication. The position demands a full-time commitment to contribute working code quickly in a fast-paced, innovative environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Strategic Management Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Join the GenAI team for a confidential client to build, integrate, and stress-test production software that exercises frontier AI models end-to-end. You will work closely with the engineering manager and other engineers to deliver working code quickly on fast-moving projects.

  • Build and ship full‑stack applications, services, and internal tools using one or more of: Python, Java, Rust, C#, C++, or TypeScript.
  • Integrate pre‑release model APIs and surrounding scaffolding (tool interfaces, evaluation harnesses, telemetry).
  • Diagnose, document, and report model and integration failure modes; translate engineering observations into clear written feedback for research teams.
  • Prototype rapidly with limited up‑front specification and deliver incremental, production‑quality functionality.
  • Maintain and advocate for code quality, consistent architecture, and up‑to‑date technical documentation.

What We’re Looking For

We encourage applications from candidates who meet the following experience and skills:

  • 3+ years of professional experience building and shipping production software.
  • Production experience in at least one of: Python, Java, Rust, C#, or C++, plus working proficiency in a second language.
  • Hands‑on experience across the stack: backend services/APIs, a modern front‑end framework (React or equivalent), relational or document databases, and cloud deployment.
  • Proven ability to ramp into unfamiliar codebases and deliver working code quickly.
  • Strong written communication and the ability to explain technical decisions clearly.
  • Demonstrable career progression and reliable availability to engage ~40 hours/week during standard weekday hours.
  • Authorized to work in the United States (applicants must satisfy any applicable work‑authorization requirements).

We value inclusivity and welcome candidates from diverse backgrounds and career paths.


Compensation & Hours

  • Pay range: $50 — $65 per hour.
  • Expected commitment: Full‑time effort (approximately 40 hours per week), weekdays.
  • Work model: Telecommute / remote (role supports work remotely; engineering collaboration occurs during weekday hours).

Note: Benefits and additional compensation details (if any) are managed by the confidential client and will be discussed during the hiring process.


About the Team & Industry

You will support a leading GenAI engineering effort for a confidential client operating in Strategic Management Services. The team builds software that exercises and evaluates frontier AI models before release—this role is ideal for engineers who enjoy working at the intersection of applied ML systems and production engineering across multiple language ecosystems.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range