careertakescareertakes

Software Engineer

Confidential ClientSoftware & Technology
Entry LevelFull-timeOn-SiteN/A
United States
A Day Ago

The Software Engineer at Confidential Client is responsible for developing scalable backend systems and integrating advanced AI technologies, including large language models and machine learning APIs, into software products. This role involves designing efficient system architectures, optimizing AI performance, and collaborating cross-functionally to deliver innovative, AI-driven features that enhance the job discovery platform.

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, Technology, Information and Internet.

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


What You’ll Do

Confidential Client is seeking a versatile Software Engineer / AI Engineer who blends core backend development with practical AI integration. You will design and ship production systems that incorporate large language models (LLMs) and related AI tooling to deliver reliable, scalable features.

  • Design, write, and maintain scalable backend services, microservices, and APIs.
  • Integrate LLMs and AI workflows (RAG, embeddings, fine-tuning) using OpenAI, Anthropic, Google Gemini, or open-source models.
  • Build and maintain data pipelines and vector search integrations (pgvector, Pinecone, Qdrant, ChromaDB, Weaviate).
  • Optimize inference latency, manage token and inference costs, and tune database performance for high throughput.
  • Implement unit, integration, and performance tests for both application code and AI outputs.
  • Collaborate with product, design, and data engineering teams to turn product ideas into reliable AI-driven features.

Required Skills

  • Proficiency in Python, JavaScript/TypeScript, or modern backend languages (Node.js, Go, or Java).
  • Strong experience designing and consuming RESTful APIs and GraphQL in microservice architectures.
  • Experience with relational databases (PostgreSQL, MySQL) and vector databases or vector search.
  • Practical experience integrating LLM APIs and building prompt engineering workflows.
  • Familiarity with AI orchestration libraries/frameworks such as LangChain, LlamaIndex, or AutoGen.
  • Cloud and DevOps experience (AWS, GCP, or Azure), Docker, and CI/CD pipelines.
  • Understanding of RAG architecture, semantic search, document chunking, and model evaluation/guardrails.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, or equivalent practical experience — or equivalent professional experience.
  • 2+ years of professional software development experience, with demonstrable experience integrating AI/ML models into production applications.
  • Strong problem-solving skills, attention to detail, and a commitment to building maintainable systems.

Why Join Confidential Client

  • Work on production systems that combine classical backend engineering with cutting-edge AI/LLM capabilities.
  • Collaborate with a small, cross-functional team delivering features end-to-end.
  • Opportunities to learn practical MLOps, prompt engineering, and vector search in production contexts.
  • Confidential Client is committed to equitable hiring practices and reasonable accommodations for candidates with disabilities.

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