Talent Apply
Log in
All jobs
LC

Software Engineer - AI / Generative AI

Launch Consulting Group
USD 155,000 - 175,000 / year

About this role

Job title: Software Engineer - AI / Generative AI

About the Role Launch is actively seeking qualified, energetic engineers with passion for building solutions leveraging new and emerging technologies related to AI. This software engineering role specializes in applications with use cases powered by AI solutions, particularly Generative AI such as LLM integration, vector embeddings, real-time inference, and human-in-the-loop workflows. You’ll have the chance to work on diverse projects that drive real-world impact and stay at the forefront of AI technology.

What You'll Do

  • Write high-quality, maintainable code in Python, JavaScript, C#, or others relevant to AI development
  • Work closely with and in cross-functional teams including software engineers, project managers, designers, QA, data engineers, and data scientists
  • Integrate with APIs, services, and technologies to bring pre-trained models to bear, such as cloud-based vector databases
  • Develop APIs and interfaces to enable easy interaction between AI models and client applications
  • Fine-tune and/or customize integration with pre-trained models to meet unique client needs
  • Handle data preprocessing, cleaning, and augmentation to enhance model performance
  • Implement strategies for managing and securing sensitive client data
  • Monitor and optimize the performance of AI model integrations to optimize efficiency and accuracy
  • Provide technical guidance and support to clients and internal stakeholders
  • Stay up-to-date with the latest advancements in NLP and machine learning

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field (strongly preferred)
  • Prior IT digital consulting experience is highly preferred
  • Proven experience in software development, with a focus on AI and machine learning
  • Hands-on experience with integrating language models into applications and platforms
  • Proficiency in programming languages such as Python, JavaScript, C#, or similar
  • Experience with AI frameworks and libraries (e.g. TensorFlow, PyTorch, Hugging Face Transformers)
  • Experience with Generative AI tooling (e.g., LangChain, Semantic Kernel)
  • Knowledge of API development and integration
  • Strong understanding of NLP concepts and techniques, including language modeling, text generation, and sentiment analysis
  • Experience with large-scale language models (e.g. GPT, BERT) and their practical applications
  • Excellent analytical and problem-solving skills with a keen ability to troubleshoot and resolve technical issues
  • Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders
  • Proven ability to work effectively in a team environment and manage client relationships
  • Experience in project management and ability to handle multiple tasks simultaneously
  • Experience with cloud platforms (e.g. AWS, Azure, GCP) and containerization tools (e.g. Docker) a plus
  • Familiarity with agile development methodologies and DevOps practices
  • Innovative and curious, with a passion for emerging technologies and continuous learning
  • Detail-oriented and committed to delivering high-quality results

Nice to Have

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker) a plus

Compensation & Benefits

  • Full benefits—medical, dental, vision, short-term disability, long-term disability, life insurance, and matched 401k
  • Uncapped, take-what-you-need PTO policy
  • Anticipated base wage range: $155,000 - $175,000 per year
  • Education and experience will be highly considered during internal interview process

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →