AI Software Engineer
@ Lingoda GmbH

Hybrid
€90,000
Hybrid
Full Time
Posted 22 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXX****** @lingoda.com
Recommended after applying

Job Details

About Lingoda

Founded 12 years ago, Lingoda addresses a global challenge by empowering talent with language, cultural, and technical skills for integration and success. Lingoda is a leader in education with a unique small group learning model and a global presence.

What We Do

Lingoda offers over 800,000 classes a year, powered by 2,400 qualified teachers and a proprietary curriculum to help learners achieve career progression and integration.

Who We Serve

Lingoda operates in both B2B and B2C segments, focusing on the healthcare sector in Germany and teaching multiple languages globally, creating a rewarding environment for both students and teachers.

Why Join Us?

Joining Lingoda means working in an inclusive culture driven by curiosity, growth, and positive change. You become part of a team committed to continuous improvement.

About the Role: AI Software Engineer

As an AI Software Engineer at Lingoda, you will work with Prompt Engineers to rapidly develop AI proof of concepts and scalable full-stack solutions. Your responsibility includes integrating LLMs and AI services, creating APIs, and ensuring smooth front-end interactions to support teachers and students while driving Lingoda's product vision.

Your Tasks

  • Maintain and improve live AI-based applications.
  • Collaborate with prompt engineers and product designers to prototype new concepts.
  • Develop rapid full stack POCs and scalable solutions.
  • Create APIs for integration with the main student and teacher platform.
  • Integrate with external LLMs, vector databases, and AI services from providers like AWS, GPC, and Open AI.
  • Coordinate with DevOps on Deployment, CI and security measures.

You Bring

  • Expertise in AI solution development using LLM-based approaches.
  • Experience with LLM APIs and integrating AI solutions into applications.
  • Strong Python skills with experience in backend (Python & FastAPI) and frontend (React, GraphQL) technologies.
  • Solid understanding of OOP, design patterns, and modern architecture approaches.
  • Experience with TDD/BDD, code quality practices, and documentation.
  • 4+ years in web software development, with excellent communication and collaborative skills.
  • Fluent English skills and a Bachelor's degree in Computer Science or related field.

What You Can Expect

  • Approachable leadership and transparent communication.
  • Team events, inclusive environment, and professional growth opportunities.
  • Remote work flexibility from your home in Germany or access to Berlin office.
  • Learning & development opportunities, language classes, and corporate benefits.
  • Modern hardware, flexible hours, and supportive onboarding process.

Application Information

Apply directly via the provided link on our website. Note: For candidates outside Germany, only a freelance contract is available. Contract duration is 2 years.

Key skills/competency

  • AI development
  • LLM integration
  • Python
  • Full-stack
  • API creation
  • DevOps coordination
  • OOP
  • TDD/BDD
  • Prompt engineering
  • Scalable solutions

How to Get Hired at Lingoda GmbH

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor your experience to AI and software engineering.
  • Highlight Technical Skills: Emphasize Python, API integration, and full-stack development.
  • Research Lingoda: Learn about their mission and achievements in education.
  • Prepare for Interviews: Practice technical problems and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review Python and FastAPI documentation.
Practice API integration with LLM services.
Develop sample full-stack projects with React.
Study deployment and CI best practices.

Behavioral Questions

Describe a project with AI integration.
Explain your teamwork in challenging situations.
Share a time of balancing requirements effectively.
Discuss handling feedback under tight deadlines.

Frequently Asked Questions