At a Glance
- Tasks: Shape the future of AI by developing clean Kotlin solutions for real-world engineering scenarios.
- Company: Join a forward-thinking tech company at the forefront of AI innovation.
- Benefits: Earn $35+ per hour, work remotely, and enjoy flexible freelance opportunities.
- Other info: Work in a dynamic environment with opportunities for professional growth.
- Why this job: Make a real impact on AI development while honing your Kotlin skills.
- Qualifications: Proven experience in Android and Kotlin development, with strong communication skills.
The predicted salary is between 35 - 50 € per hour.
Are you a Kotlin expert eager to shape the future of AI? Large-scale language models are evolving from chatbots into powerful developer assistants capable of reasoning about complex software systems. With high-quality engineering data, tomorrow’s AI can support developers in solving real-world problems faster and more accurately. That training data begins with you—your coding expertise will help power the next generation of AI.
We’re looking for Kotlin specialists who can take real-world engineering scenarios—such as bug reports or feature requests in a Git repository—and produce clean, efficient, and idiomatic solutions using the Kotlin programming language. You’ll create high-quality code patches that reflect modern Android development practices and ensure technical correctness, maintainability, and clarity.
You should have hands-on experience with modern Android and Kotlin development, including Jetpack Compose, Kotlin Coroutines, and Jetpack libraries such as Room, WorkManager, Datastore, ViewModel, and Hilt. Familiarity with build.gradle configuration, dependency management, and networking libraries such as OkHttp, Retrofit, and Coil is also important. Experience with Android multimedia tools (CameraX, ExoPlayer, Media3) is a plus.
On a typical day, you’ll evaluate AI-generated code, correct errors, implement optimized Kotlin solutions, and document best practices that demonstrate modern Android design patterns and coding conventions.
A strong background in Android software development is required, with demonstrable experience building and maintaining production-level Kotlin applications. Clear, structured communication and the ability to explain technical decisions are essential.
We offer a pay range of $35+ per hour, with the exact rate determined after evaluating your experience, expertise, and geographic location. Final offer amounts may vary from the pay range listed above. As a contractor, you’ll supply a secure computer and high-speed internet; company-sponsored benefits such as health insurance and PTO do not apply.
Kotlin Coding Specialist - Freelance AI Trainer Project in London employer: Invisible Agency
Join a forward-thinking company that values innovation and expertise in the rapidly evolving field of AI. As a Kotlin Coding Specialist, you'll enjoy the flexibility of remote work while contributing to cutting-edge projects that shape the future of technology. With competitive pay and opportunities for professional growth, this role offers a rewarding experience for those passionate about software development and AI.
StudySmarter Expert Advice🤫
We think this is how you could land Kotlin Coding Specialist - Freelance AI Trainer Project in London
✨Tip Number 1
Network like a pro! Reach out to fellow Kotlin developers and AI enthusiasts on platforms like LinkedIn or GitHub. Join relevant groups and forums where you can share your expertise and learn from others—this could lead to job opportunities that aren't even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Kotlin projects, especially those involving modern Android development practices. Make sure to include code snippets and explanations of your thought process—this will help potential employers see your coding prowess in action.
✨Tip Number 3
Prepare for interviews by brushing up on common Kotlin and Android development questions. Practice explaining your coding decisions clearly and concisely, as communication is key. We want to see how you think and solve problems, so be ready to showcase your expertise!
✨Tip Number 4
Apply through our website! It’s the easiest way to get your application noticed. Plus, we love seeing candidates who take the initiative to connect directly with us. Don’t hesitate—submit your application and let’s get the conversation started about shaping the future of AI together!
We think you need these skills to ace Kotlin Coding Specialist - Freelance AI Trainer Project in London
Some tips for your application 🫡
Show Off Your Kotlin Skills:Make sure to highlight your experience with Kotlin and Android development in your application. We want to see your hands-on expertise, so don’t hold back on showcasing any projects or code snippets that demonstrate your skills!
Be Clear and Concise:When writing your application, keep it structured and to the point. We appreciate clear communication, so make sure your technical decisions and experiences are easy to understand. Avoid jargon unless necessary!
Tailor Your Application:Customise your application to reflect the specific requirements of the Kotlin Coding Specialist role. Mention your familiarity with tools like Jetpack Compose and Kotlin Coroutines, as well as any relevant libraries you’ve worked with.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you’re considered for the role without any hiccups!
How to prepare for a job interview at Invisible Agency
✨Showcase Your Kotlin Expertise
Make sure to brush up on your Kotlin skills before the interview. Be ready to discuss your experience with modern Android development, including Jetpack Compose and Kotlin Coroutines. Prepare examples of projects where you've implemented these technologies to demonstrate your hands-on expertise.
✨Prepare Real-World Scenarios
Since the role involves working with real-world engineering scenarios, think of specific bug reports or feature requests you've tackled in the past. Be prepared to explain how you approached these challenges and the clean, efficient solutions you provided using Kotlin.
✨Communicate Clearly
Strong communication is key for this position. Practice explaining your technical decisions in a clear and structured manner. You might be asked to evaluate AI-generated code, so being able to articulate your thought process will show that you can effectively collaborate and document best practices.
✨Familiarise Yourself with Tools and Libraries
Make sure you're comfortable discussing build.gradle configurations, dependency management, and networking libraries like OkHttp and Retrofit. If you have experience with Android multimedia tools, be ready to highlight that as well, as it could set you apart from other candidates.