Software Engineer (transition to Lead Developer)

1 Month ago • 3-5 Years
Unlock PRO and get member benefits!

About the job

SummaryBy Outscal

Lead a team of developers building a personalized AI solution. Must-have skills include Python, Generative AI, FastAPI, and Postgres. Strong leadership and communication skills are crucial.

About the job

Together with recognised industry leaders and governmental innovation engagements, BTLR is in the process of developing an innovative product that enables personalization at scale.


General Information:

We seek a highly skilled Developer (with the ambition to transition to a Lead Developer), to primarily deliver the technical requirements of our core project, whilst being supported from our architecture and extended development team. Further management of an online heuristic solution will additionally from part of this roles leadership responsibility in time.


Job Type:

Employment Type: Full-Time


Key Responsibilities:

1. Leadership and Management:

  • Collaborated with a team of at least 5 developers, demonstrated ownership of complex engineering projects.
  • Deliver engineering features from design to deployment in production independently.
  • Architect and design scalable solutions.
  • Manage build processes and deployments.
  • Conduct daily stand-ups and other Agile ceremonies.
  • Liaise with business stakeholders to align technical solutions with business goals.


2. Technical Development:

  • Hands-on development in Python, focusing on Generative AI, FastAPI, Postgres, messaging (XMPP) bots.
  • Design and develop APIs and RESTful services.
  • Ensure high-quality web and mobile development practices.


3. Deliverables and Milestones:

  • Oversee and execute timely delivery of project milestones and deliverables.


Technical Skills:

Mandatory:

  • Expert-level proficiency in Python
  • Experience with Generative AI
  • Proficiency in FastAPI
  • Experience with vector databases like Qdrant, ChromaDB, etc.
  • Expertise in API design and development
  • Experience with RESTful services
  • Strong knowledge of Postgres

Desired:

  • Experience working with graph databases (e.g. Neo4J) or other ML databases (e.g Redis)
  • Experience using vector stores
  • Experience of web development
  • Mobile development experience


Experience:

  • Minimum of 3+ years of extensive development experience as a full stack developer and architect.
  • Demonstrable GitHub repositories or equivalent proof of experience.


Soft Skills:

  • Strong leadership, autonomy and team management capabilities.
  • Excellent communication skills, both verbal and written.
  • Ability to navigate stakeholder discussions effectively.
  • Proven problem-solving skills and a hands-on approach to challenges.


Team and Reporting Structure:

  • Flat organisational structure.
  • Collaborates with and grows a team of 5+ developers.


Work Environment:

  • Type: Hybrid
  • Location: This role will require an individual to work in-person (Pune, India) on a scheduled basis, alongside remotely, with the lead developer and founders during the early stages of delivery/execution.


Compensation and Benefits:

  • Salary: Based on experience and culture alignment


Application Process:

  • Documents Required: Resume and portfolio (GitHub or equivalent).
  • Application Deadline: Mid September 2024.
  • Interview process: 1 X technical interview, 1 X business leadership interview.
  • Ideal Start Date/Availability: Between 25 August and 15 September 2024. An exception to start later, will be made for promising candidates.


Company Culture and Values:

  • Culture: Informal, open, and transparent startup environment with a focus on quality and problem-solving.
  • Values: Hands-on approach, commitment to quality, and strong problem-solving focus

Similar Jobs

Similar Skill Jobs

Niantic - Data Scientist, Game Analytics

Tokyo, Japan (Hybrid)

2K - Senior Rendering Engineer

California, United States (On-Site)

31st Union - Senior Rendering Engineer

California, United States (On-Site)

ElevenLabs - Content Moderator

Worldwide (Remote)

Team Liquid - Talent Strategist, EU

Utrecht, Netherlands (On-Site)

Scanline VFX - VFX Producer

Quebec, Canada (Hybrid)

umusic - Manager, Global Marketing

California, United States (On-Site)

Digital Extremes - Senior VFX Artist

Ontario, Canada (Remote)

Jobs in Pune, Maharashtra, India

Dream Game Studios - SDE 1 - React Native with Android

Maharashtra, India (On-Site)

Dream Game Studios - SDE 2 - Frontend

Maharashtra, India (On-Site)

Unity - Growth Partnership Manager

Karnataka, India (On-Site)

Kwalee - Lead Game Programmer

Karnataka, India (Hybrid)

Keywords Studios (Player Support) - QA Engineer

Maharashtra, India (Hybrid)

Zynga - Art Director

Karnataka, India (On-Site)

PluginLive - Technical Lead

Maharashtra, India (On-Site)

Software Engineering Jobs

2K - Senior Rendering Engineer

California, United States (On-Site)

31st Union - Senior Rendering Engineer

California, United States (On-Site)

company3methodstudios - Operations Coordinator

Canada (On-Site)

company3methodstudios - Operations Coordinator

Florida, United States (On-Site)

ElevenLabs - Content Moderator

Worldwide (Remote)

skydance - Administrative Assistant, Operations (Short term)

California, United States (Hybrid)

Easygo - IT Operations Manager

State Of São Paulo, Brazil (On-Site)

Easygo - Principal Devops Engineer

Belgrade, Serbia (On-Site)

Fantastic Pixel Castle - Senior Gameplay Engineer

United States (Remote)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug